没有什么好方法只能重新开辟足够的内存,然后内存copy过去,再做插入可以参考std::vector的实现,在内存不足的时候,重新申请当前2倍大小的内存,然后再操作。所以std::vector的跌代器,可能会在insert函数执行后失效。