C++ //练习 13.11 为前面练习中的HasPtr类添加一个析构函数。

C++ Primer(第5版) 练习 13.11

练习 13.11 为前面练习中的HasPtr类添加一个析构函数。

环境:Linux Ubuntu(云服务器)
工具:vim

 

代码块
class HasPtr{
public:
	HasPtr(const std::string &s = std::string()): ps(new std::string(s)), i(0) {}
	HasPtr(const HasPtr &);
	~HasPtr() { delete ps;}
private:
	std::string *ps;
	int i;
};

最近更新

  1. TCP协议是安全的吗?

    2024-04-24 17:34:02       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-24 17:34:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-24 17:34:02       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-24 17:34:02       20 阅读

热门阅读

  1. 总结失败经验,二战高分上岸!

    2024-04-24 17:34:02       11 阅读
  2. 1688跨境寻源通代采系统

    2024-04-24 17:34:02       23 阅读
  3. GlobalRouting - FastRoute布线算法运行流程(二)

    2024-04-24 17:34:02       13 阅读
  4. Rust常用特型之From和Into特型

    2024-04-24 17:34:02       12 阅读
  5. Vue.js(自定义指令)

    2024-04-24 17:34:02       12 阅读
  6. OpenCV 常见数据类型

    2024-04-24 17:34:02       13 阅读
  7. Qt | 键盘事件

    2024-04-24 17:34:02       13 阅读
  8. Linux xfs_growfs命令在 CentOS/RHEL 中扩展 XFS 文件系统

    2024-04-24 17:34:02       10 阅读
  9. python教程(5更新中)

    2024-04-24 17:34:02       12 阅读
  10. python

    2024-04-24 17:34:02       10 阅读
  11. LeetCode //C - 16. 3Sum Closest

    2024-04-24 17:34:02       11 阅读
  12. 异步线程与RabbitMQ应该如何选择?

    2024-04-24 17:34:02       15 阅读
  13. 2、Flink DataStreamAPI 概述(下)

    2024-04-24 17:34:02       11 阅读