社区
C++ 语言
帖子详情
什么叫拷贝构造函数啊?搞了半天不明白
seraphsky
2006-08-20 08:56:51
构造函数是用来初始化类对象的 析构函数是用来消除类对象的站用空间的
那谁能给我解释下什么叫拷贝构造函数啊
我比较菜 大家别笑我了
...全文
130
3
打赏
收藏
什么叫拷贝构造函数啊?搞了半天不明白
构造函数是用来初始化类对象的 析构函数是用来消除类对象的站用空间的 那谁能给我解释下什么叫拷贝构造函数啊 我比较菜 大家别笑我了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seraphsky
2006-08-20
打赏
举报
回复
谢谢!怎么给分啊
cunsh
2006-08-20
打赏
举报
回复
楼上的
CTestClass c1();
改为:
CTestClass c1;
threenewbee
2006-08-20
打赏
举报
回复
就是完成拷贝动作的构造函数,即传入一个源对象的指针作为参数
比如
CTestClass c1();
CTestClass c2 = c1; // 调用拷贝构造函数。
程序一旦使用拷贝构造函数,最好同时重载 = 号运算符。
C++3(类与对象中篇)
默认成员函数就是工厂给汽车配的基础功能:造新车(构造)、报废车(析构)、复制新车(拷贝构造)、给车换零件(赋值)、查车牌(取地址)—— 哪怕你没说要,工厂都会默认给。**核心结论:**如果一个类中没有显式...
AVL树的构造、插入和删除(C++)
昨天搞了一个晚上,可算是把AVL树的概念搞
明白
。而后又参阅了大量的博客和书籍,终于是自己搞了一套代码(期间各种BUG搞得我欲仙欲死= =、)虽然考研可能不要求实现,但还是写点东西,就算是自己总结一下吧。 AVL树...
<
>读书笔记
常见问题集 01:合作型(cooperative)多任务与抢先式(preemptive)多任务有何不同?(太老的东西,无用) ...后者意思是操作系统能够强迫应用程序把CPU分享给其他人,程序员不需要什么额外的努力。 02:我
C++ 11 Lambda表达式、auto、function、bind、final、override
接触了cocos2dx 3.0,就必须得看C++ 11了。有分享过帖子:【转帖】漫话C++0x(四) ...其实,查找根源是定义没有搞
明白
。 以后买东西,用之前,先看说明书才是必要的。 ---------------------------------开始正文
C++设计模式
这样的好处在于:clone函数可以被定义为虚函数,而构造函数不可以。Prototype方法不限制接口的数量。但是对于每个派生关系,基类和派生类都要包含clone函数。clone函数在基类中定义为纯虚函数,具体的clone函数留在...
C++ 语言
65,210
社区成员
250,518
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章