Class A
{
public:
  A();构造
  A(const A& a);//拷贝构造
}
我想知道类似拷贝构造函数,实际项目中哪里用到,为什么我写过那么多程序从来没用过啊,也没出过问题啊!谢谢啊
(非回答本问题勿跟帖)

解决方案 »

  1.   

    看这里:
    http://www.cnblogs.com/BlueTzar/articles/1223313.html
    在钱能的C++教程里有一节专门讲这个的,讲的非常好,容易理解
      

  2.   


    A  a1;
    A  a2(a1); //这不就用到了么
      

  3.   

    和构造、析构函数相似,当返回类类型的指针或者楼上说的
    A a1;
    A a2(a1); //这不就用到了么
    都会用到拷贝构造函数的,没有定义的话系统会调用自动生成的拷贝构造函数。
    可参考《C++primer》上面有比较详细的解答
      

  4.   

    faint,实际项目有不用基础知识的吗?