文章分类 - C++
摘要:C++分配器Allocator 分配器用来分配原始的,未经构造的内存,与 new 关键字不同,分配器将内存的分配和释放行为分开。 C++ 中的容器默认使用 std::allocator<T> 来分配内存,它是 C++ 中的默认分配器,其包含在头文件 <memory> 中。 比如 vector 的原型
阅读全文
摘要:什么是 operator new 和 operator delete C++的 new 会做两件事: 调用 operator new 分配内存(实际上会调用 malloc 函数)。 调用构造函数构造对象。 比如: Complex *c = new Complex(1, 2); 上面的构造函数会被编译
阅读全文

浙公网安备 33010602011771号