vector<string>批量声明
时间: 2023-10-22 10:13:57 浏览: 85
1 精通MATLAB变量类型和数据类型.zip
可以使用C++11引入的initializer_list来批量声明vector<string>。
例如,下面的代码声明了一个包含三个字符串的vector:
```c++
#include <vector>
#include <string>
int main() {
std::vector<std::string> words = {"hello", "world", "!"};
return 0;
}
```
你也可以使用emplace_back()成员函数来逐个添加字符串到vector中:
```c++
#include <vector>
#include <string>
int main() {
std::vector<std::string> words;
words.emplace_back("hello");
words.emplace_back("world");
words.emplace_back("!");
return 0;
}
```
这两种方法都可以批量声明vector<string>,具体取决于你的需求和偏好。
阅读全文