我想静态分配数组。看看下面的代码,这个代码是不正确的,但它会给你一个想法是什么我想要做的静态数组分配问题!
class array
{
const int arraysize;
int array[arraysize];//i want to statically allocate the array as we can do it by non type parameters of templates
public:
array();
};
array::array():arraysize(10)
{
for(int i=0;i<10;i++)
array[i]=i;
}
main()
{
array object;
}
齐亚,你需要缩进你的代码。这是很难读取它的。 – 2010-02-26 21:55:28
您还没有提问。请提出我们可能会尝试回答的问题。 – abelenky 2010-02-26 21:57:10
难道你想要一个具有固定编译时间大小的类?在这种情况下,模板是您正在寻找的关键字。 – 2010-02-26 21:57:27