编译失败?
class A
{
public:
A(int c, int d) : a(c),b(d){}
private:
int a,b;
};
int main()
{
A a[2] = ( (3,4),(5,6) );
return 0;
}
[解决办法]
class A
{
public:
A(int c, int d) : a(c),b(d){}
private:
int a,b;
};
int main()
{
A a[2] = { A(3, 4), A(5,6) };
return 0;
}