我似乎在使用迭代器在向量中显示项目时遇到问题.可能,我只需要另一组眼睛来看它.
vector<string> tempVector;
vector<string>::iterator it;
it = tempVector.begin();
tempVector.push_back("1");
cout << *it;
Run Code Online (Sandbox Code Playgroud)
我知道这不是完整的代码,但它是唯一运行的部分.输出是段错误.迭代器是否指向向量的开头?我本以期待cout获得"1".