【发布时间】:2016-02-25 13:52:36
【问题描述】:
为什么可行?有两个不同的字符串"testString",但向量大小分配正确。
#include <iostream>
#include <vector>
#include <iterator>
int main()
{
std::vector<char> str;
str.assign(std::begin("testString"), std::end("testString"));
copy(str.begin(), str.end(), std::ostream_iterator<char>(std::cout, " "));
std::cout<<str.size();
return 1;
}
【问题讨论】:
-
如果你找到任何满意的答案,你应该accept它。
标签: c++ vector string-literals