请问下大家,复制构造函数和带一参数的普通构造函数有什么区别

touchwhat touchwhat 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
请问下大家,复制构造函数和带一参数的普通构造函数有什么区别


还有用了计数类了后怎么 确定多个指针同时指向同一对象时 删除了一个对象而不会产生悬垂指针的?。。
比如
int *ip=new int(42);
Has Ptr(ip,10);
delete ip;
ptr.set_ptr_val;//因为ip和ptr中的指针指向同一个对象,释放了ip后 ptr不再指向有效的对象,产生悬垂指针。
加了计数类后怎么确定不会悬垂指针?。。。。。
...全文

相关推荐

评论 7
收藏 已收藏
分享
返回顶部
touchwhat
C++ 语言 65,214 成员 250,514 内容