Class A
{
public:
A();构造
A(const A& a);//拷贝构造
}
我想知道类似拷贝构造函数,实际项目中哪里用到,为什么我写过那么多程序从来没用过啊,也没出过问题啊!谢谢啊
(非回答本问题勿跟帖)
解决方案 »
- VC设置条件问题?
- 键盘钩子,请帮忙看看这小段代码,自己实在不知是什么原因!!!!!
- 求助 int 如何转换 std::wstring
- 请教高手,如何在chtmlview类显示的网页中加入广告位??????
- VC中对SQL SERVER 数据库的IMAGE字段的读取问题?
- 如何实现VC左边的Tab页中嵌入TreeView的效果?
- 特急!在vc里的文件操作 我把文件路径写入另一文件 在读出后用读出的文件路径采用open函数是提示非法操作?
- REPORT 风格的CListCtrl在拖动卷滚条时网格线画的有问题,大家有什么办法解决?高分急求!不够再加
- 做关于数据库的程序,怎样才能把界面做得比较好看呢?
- VC6 SQLSERVER ODBC下为什么说“数据被截断”高分在线等待
- 那有xp sp4补丁可以下载?
- 帮忙看段代码
http://www.cnblogs.com/BlueTzar/articles/1223313.html
在钱能的C++教程里有一节专门讲这个的,讲的非常好,容易理解
A a1;
A a2(a1); //这不就用到了么
A a1;
A a2(a1); //这不就用到了么
都会用到拷贝构造函数的,没有定义的话系统会调用自动生成的拷贝构造函数。
可参考《C++primer》上面有比较详细的解答