我相信在C++中,处理重新分配的更好方法是使用STL vector ,因为它可以保证连续的存储位置。
我有几个问题,以了解不同之处:
谢谢,
最佳答案
它只是vector
,可以保证具有连续的内存。没有其他人。realloc
是C内存管理功能。 C++代码中不鼓励使用它。这是Stroustrup告诉您原因:Why doesn't C++ have an equivalent to realloc()?
我相信在C++中,处理重新分配的更好方法是使用STL vector ,因为它可以保证连续的存储位置。
我有几个问题,以了解不同之处:
最佳答案
它只是vector
,可以保证具有连续的内存。没有其他人。realloc
是C内存管理功能。 C++代码中不鼓励使用它。这是Stroustrup告诉您原因:Why doesn't C++ have an equivalent to realloc()?