![]() |
#2
mxs8102010-09-09 09:09
|
使用new申请动态数组时,数组长度需要事先知道。显然这不是真正意义上的动态数组。
当然可以通过临时的辅助动态数组来不断的更新原有数组的长度。
还可以通过建立动态链表的方法,然后在知道数组长度以后再将动态链表中的内容拷贝到数组中?
C中有relocate可以实现原有数组上增加长度的办法。
C++有更好的方法吗?