如何将vector<string>中的string取出
时间: 2023-04-09 17:04:49 浏览: 393
C++实现string存取二进制数据的方法
您可以使用迭代器来遍历vector<string>,然后使用字符串的成员函数来获取每个字符串的值。以下是示例代码:
```c++
#include <iostream>
#include <vector>
#include <string>
int main() {
std::vector<std::string> vec = {"hello", "world", "!"};
for (auto it = vec.begin(); it != vec.end(); ++it) {
std::string str = *it;
std::cout << str << std::endl;
}
return 0;
}
```
输出结果为:
```
hello
world
!
```
阅读全文