【发布时间】:2014-10-28 06:50:46
【问题描述】:
我有一个复杂的类,主要是这样的:
int main()
{
complex c1;
complex c2=c1;
complex c3(c1);
complex c4;
c4=c1;
}
在复杂类中我需要哪些构造函数才能使所有这些语句正常工作? 并且,重载的赋值或复制构造函数会用在下面吗:
complex c2=c1;
complex c3(c1);
【问题讨论】:
标签: c++ constructor operator-overloading