http://bbs.csdn.net/topics/300191067
这个例子,不应该这样写:
class A
{
public:
A(int i) : val_(i){ };
A(const A&) : val_(5){ };
int val_;
};
int main()
{
A a = 3;
cout << a.val_ << endl; // 输出3
}
http://bbs.csdn.net/topics/300191067
这个例子,不应该这样写:
class A
{
public:
A(int i) : val_(i){ };
A(const A&) : val_(5){ };
int val_;
};
int main()
{
A a = 3;
cout << a.val_ << endl; // 输出3
}