Flo*_*ian 5 c arrays size append
我正在尝试动态增加数组的大小.是否有任何标准的C或C++函数,它在数组的末尾添加额外的空格或删除它?我知道,这很难,因为无法确保堆末端有足够的空间.但这不应该是操作系统的工作吗?
JBL*_*JBL 5
你正在寻找的函数是realloc()在C中,它也在C++ STL中出现std::realloc
realloc()
std::realloc
虽然正如你提到的C++,你也可以选择一个标准的容器std::vector来封装相关的内存管理.
std::vector
归档时间:
12 年,6 月 前
查看次数:
12903 次
最近记录:
8 年,2 月 前