![]() |
#2
cxn88012009-07-26 16:34
...
|
以前用C,都是用malloc分配空间,表空间满后用realloc重新分配,这样可以在保留原数据的情况下扩大表空间,
今天想用C++的new写一个动态分配空间的顺序线性表,却不知道表满后可以如何扩大空间,不知道C++有没有类似realloc功能的运算符?
不会是要用new新开一个更大空间,然后把数据转过去,再释放原空间吧?这样效率也太低了点……