为什么这3个结果? 我不会拒绝什么“Class1():a(3)”的含义。操作员超载()
class Class1
{
private:
int a;
public:
Class1() :a(3)
{
};
Class1(int f)
{
a = (int)f;
};
};
这是主要
int main(void)
{
Class1 c11;
c11.print();
}
打开任何好的初学者的C++书籍,它会解释什么成员初始化名单。 – rightfold 2015-02-08 15:01:16