C++内存管理
记录生活点点滴滴
weixin_37408859
这个作者很懒,什么都没留下…
展开
-
C++内存管理-new,delete,new[],placement new的简单使用
技术在于交流、沟通,本文为博主原创文章转载请注明出处并保持作品的完整性 首先,我们先看一下C++应用程序,使用memory的途径如下图所示 C++应用程序中申请内存基于分配器的实现(std::allocator),而分配器基于C++primitives(new,new[]...),c++primitives基于C语言中的malloc/free..,当然越底层的函数效率越高. 那...原创 2017-10-27 00:01:00 · 97 阅读 · 0 评论 -
C++内存管理-重载内存管理函数
记录学习的点点滴滴,参考侯捷<<C++内存管理>> 我们先重载一下C++的几个内存管理函数 operator new, operator new[], operator delete, operator delete[] 1.创建一个类 class Foo { private: int _id; //4 long _data;//...原创 2017-11-12 23:41:00 · 113 阅读 · 0 评论