![]() |
#2
yuccn2012-05-28 22:01
|
而且 要在构造这个类的时候就把这个数组给赋值了 怎么处理
我试了几种方法 都失败了 求教各位大牛。

const int b[3] = {1, 2, 3};
class A
{
public:
A();
private:
const int a[3];
};
A::A(int b[3])
{
for (int i = 0; i < 3; i++)
a[i] = b[i];
}
class A
{
public:
A();
private:
const int a[3];
};
A::A(int b[3])
{
for (int i = 0; i < 3; i++)
a[i] = b[i];
}
---这样不行

class A
{
public:
A();
private:
const int a[3] = {1, 2, 3};
};