使用assign成员函数:
list<string> authors = { "jie","rice","pig" };
vector<string>articles = { "a","an","the" };
articles.assign(authors.begin(), authors.end());
for (auto c : articles)
{
cout << c << endl;
}
可以实现vector和list等容器之间的相互赋值。
使用assign成员函数:
list<string> authors = { "jie","rice","pig" };
vector<string>articles = { "a","an","the" };
articles.assign(authors.begin(), authors.end());
for (auto c : articles)
{
cout << c << endl;
}
可以实现vector和list等容器之间的相互赋值。