重载数组分配运算符

时间:2018-07-01 04:23:16

标签: c++

是否有一种方法可以使操作员在对象声明期间重载以进行分配?

说我们有这个结构

template< int iArrayIndex > struct vector_t
{
    float flData[ iArrayIndex ];
};

总有没有办法做到这一点,所以当我们初始化该结构的对象时,数组的分配器实际上被重载了以做其他事情吗?

vector_t vec[ 3 /*actually iArrayIndex, doesn't make 3 vector_t objects*/ ];

0 个答案:

没有答案