我正在尝试在我的代码中使用字符串向量而不是字符串数组,但显然我错过了向量声明中的一些细节。使用以下代码,我收到此错误:‘vector’ was not declared in this scope
// Try to implement a vector of string elements
#include<iostream>
using namespace std;
int main() {
const int MAX_ITEMS = 10;
vector<string> my_vector(MAX_ITEMS);
return 0;
}
我应该如何正确地声明向量?
答案 0 :(得分:10)
您必须包含标题:
#include <vector>
#include <string>
答案 1 :(得分:9)
您应该添加以下内容:
#include <vector>
#include <string>
答案 2 :(得分:2)
你需要:
#include <vector>