我需要一个大小会动态变化的 char 数组。我不知道它可以有多大,所以预分配不是一种选择。它永远不会超过 20 字节 1 次,下一次它可能会达到 5kb ......
我希望分配就像一个标准向量。
我想过使用标准向量 < char > 但所有这些推回似乎都在浪费时间:
strVec.clear();
for(size_t i = 0; i < varLen; ++i)
{
strVec.push_back(0);
}
这是我能做的最好的事情,还是有办法一次将一堆项目添加到向量中?或者也许是更好的方法来做到这一点。
谢谢