定义一个包含int32_t, std::string, std::string, std::string的容器
时间: 2024-02-23 12:54:28 浏览: 136
C++的string容器
在C++中,你可以使用`std::vector`来定义一个包含`int32_t`和`std::string`的容器。`std::vector`是一个动态数组,可以根据需要自动调整大小。
以下是一个示例代码:
```cpp
#include <iostream>
#include <vector>
#include <string>
int main() {
std::vector<int32_t> intVector;
std::vector<std::string> stringVector;
intVector.push_back(10);
intVector.push_back(20);
stringVector.push_back("Hello");
stringVector.push_back("World");
std::cout << "intVector: ";
for (const auto& num : intVector) {
std::cout << num << " ";
}
std::cout << std::endl;
std::cout << "stringVector: ";
for (const auto& str : stringVector) {
std::cout << str << " ";
}
std::cout << std::endl;
return 0;
}
```
输出结果为:
```
intVector: 10 20
stringVector: Hello World
```
阅读全文