【发布时间】:2011-01-19 15:38:22
【问题描述】:
以这种方式分配时,是否可以重新增长operator new() 分配的内存:
char* buf = new char[60];
C++ FAQ 表示new 分配的内存无法通过 realloc 调整大小,那么重新增长new 分配的内存的正确方法是什么?
【问题讨论】:
-
在 C++
new/delete系统(默认情况下)中没有与realloc类似的操作。如果您需要使用new,您可能真的需要std::vector。重复:stackoverflow.com/questions/1179669/… -
基于this question 没有。
标签: c++