【发布时间】:2016-12-07 04:33:57
【问题描述】:
如果我有一个字符数组并且我想将数据推送到std::vector,那么最快的方法是什么?我目前正在使用带有push_back 方法的循环。
std::vector<char> vec;
char test[] = {'0', '1', '2', '3' };
for(size_t i = 0; i < test.size(); ++i)
vec.push_back(test[i]);
有没有办法一次推送所有数据?
【问题讨论】:
标签: c++ arrays c++11 vector containers