2015年8月27日

摘要: 标准库allocator类定义在头文件 中。它帮助我们将内存分配和构造分离开来,它分配的内存是原始的、未构造的。类似vector,allocator也是一个模板类,我们在定义一个allocator类类型的时候需要制定它要分配内存的类型,它会根据给定的对象类型来确定恰当的内存大小和对齐位置:alloc... 阅读全文
posted @ 2015-08-27 02:56 街角的咖啡店 阅读(343) 评论(0) 推荐(0)
 
摘要: 动态数组的分配和释放new和数组C++语言和标准库提供了一次分配一个对象数组的方法,定义了另一种new表达式语法。我们需要在类型名后跟一对方括号,在其中指明要分配的对象的数目。int* arr = new int[20]; // arr 指向第一个int方括号中的大小必须是整数,但不必是常量。可以使... 阅读全文
posted @ 2015-08-27 02:12 街角的咖啡店 阅读(192) 评论(0) 推荐(0)