[c++]关于拷贝构造函数和析构函数执行次数的思考

[复制链接]
发表于 2022-9-16 17:12:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
前言

最近在学习C++的类如何构造,在W3Cschool上看到关于拷贝构造函数的一个例子,记录一下。
案例背景

这篇文章大致是构造了如下的一个Line类:
  1. class Line{
  2.     public:
  3.         int getLength(void);
  4.         Line(int len);          // 简单构造函数
  5.         Line(const Line &obj);  // 拷贝构造函数
  6.         ~Line();                // 析构函数
  7.     private:
  8.         int *ptr;   //指向length
  9. };
复制代码
其中构造函数和析构函数的定义如下:

  • 简单构造函数:
[code]Line::Line(int len){    cout
继续阅读请点击广告
回复

使用道具 举报

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5

GMT+8, 2025-7-9 10:09 , Processed in 0.076902 second(s), 28 queries 手机版|qidao123.com技术社区-IT企服评测▪应用市场 ( 浙ICP备20004199 )|网站地图

快速回复 返回顶部 返回列表