- 博客(3)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 C++的new与delete关键字详解
文章目录前言一、new与delete是什么二、详细分析1.new(先分配memory,再调用构造函数)2.delete(先调用析构函数,再释放memory)总结前言一、new与delete是什么new与delete是C++进行heap(堆)内存管理的关键字二、详细分析1.new(先分配memory,再调用构造函数)有如下类:class Complex{ Complex(……){……}; ~Complex(){}; private: double m_r; double m_
2021-07-14 16:22:02 450
原创 c++ 浅拷贝与深拷贝
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、浅拷贝与深拷贝的时机二、深浅拷贝的详细理解1.浅拷贝2.深拷贝总结前言浅拷贝与深拷贝是c++中一个非常重要的点,也是面试经典问题,如果对这2个操作没有深入的理解,那么开发中的代码就会存在潜在的内存泄露危险一、浅拷贝与深拷贝的时机深浅拷贝的时机是:拷贝内容中有对指针的拷贝二、深浅拷贝的详细理解1.浅拷贝浅拷贝是由编译器默认完成的操作,它的拷贝过程是逐bit位拷贝假设有如下一个string类:class s
2021-07-09 13:18:58 533
code-Seever配置问题
2021-07-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人