C++ 输出向量时未找到符号

C++ 输出向量时未找到符号,c++,C++,当试图输出向量的一个元素时,我得到运算符Usevector vectorOfWords(100)的symbol not found错误 你现在正在做的是创建一个包含100个向量的数组,我假设这不是你想要的 数组是在C++ +/p>中创建的 int苹果[50] 因此,您可以看到为什么您的代码不起作用您正在创建100个向量,而不是1个大小为100的向量。尝试vectorOfWords(100)请发布准确的错误消息。@MonadNewb他为什么需要,我在回答中是否做出了错误的假设?@aaronman我

当试图输出向量的一个元素时,我得到运算符Use
vector vectorOfWords(100)的symbol not found错误

你现在正在做的是创建一个包含100个向量的数组,我假设这不是你想要的

数组是在C++ +/p>中创建的

int苹果[50]


因此,您可以看到为什么您的代码不起作用
您正在创建100个向量,而不是1个大小为100的向量。尝试
vectorOfWords(100)请发布准确的错误消息。@MonadNewb他为什么需要,我在回答中是否做出了错误的假设?@aaronman我只看了问题,没有看你的答案;-)@没问题,在这个网站上,如果问题解决了,你通常会接受答案
string sortline (string line)
{
    int position1 = 0;
    int position2 = 0;
    vector<string> vectorOfWords[100];
    for (int i = 0; i<100; i++)
{
    position1 = line.find("</span>", position2+1);
    position2 = line.find("</span>", position1+1);
    vectorOfWords[i] = line.substr(position1, position2);
    cout<<vectorOfWords[i]<<endl;
}
return "0";
}