C++ 用户输入号码的错误消息/矢量

C++ 用户输入号码的错误消息/矢量,c++,vector,compiler-errors,C++,Vector,Compiler Errors,以下是我得到的错误: Exercise11.cxx:29:13:错误:二进制表达式('ostream'(也称为'basic_ostream')和'vector'的操作数无效 #包括 #包括 #包括 使用名称空间std; int main() { cout错误告诉您需要知道的一切:operator错误告诉您需要知道的一切:operator您不能调用cout您不能调用cout您必须使用循环打印向量: for(int i=0; i < size; i++){ cout<<nu

以下是我得到的错误: Exercise11.cxx:29:13:错误:二进制表达式('ostream'(也称为'basic_ostream')和'vector'的操作数无效

#包括
#包括
#包括
使用名称空间std;
int main()
{

cout错误告诉您需要知道的一切:
operator错误告诉您需要知道的一切:
operator您不能调用
cout您不能调用
cout您必须使用循环打印向量:

for(int i=0; i < size; i++){
    cout<<numbers[i]<< " ";
}
for(int i=0;icout必须使用循环打印向量:

for(int i=0; i < size; i++){
    cout<<numbers[i]<< " ";
}
for(int i=0;i另一种方法是使用C++11特性

for (auto it = numbers.begin(); it < numbers.end(); it ++)
    cout << (*it) << "\t";
for(自动it=numbers.begin();it另一种方法是使用C++11特性

for (auto it = numbers.begin(); it < numbers.end(); it ++)
    cout << (*it) << "\t";
for(自动it=numbers.begin();itcout什么是“const auto&”?查看和。它们都是C++11的功能。我使用了该代码并得到了错误:Exercise11。cxx:27:15:警告:“auto”类型说明符是C++11扩展[-Wc++11扩展]@KatieStevers:你需要C++11支持。检查我最新编辑的C++03兼容解决方案,我认为我的老师不会让我使用它。谢谢。什么是“const auto&”?查看和。它们都是C++11功能。我使用了该代码,得到了错误:Exercise11。cxx:27:15:警告:“auto”类型说明符是C++11扩展[-Wc++11扩展]@KatieStevers:你需要C++11支持。请查看我的最新编辑,以获得符合C++03的解决方案。我认为我的老师不会让我使用它。不过,谢谢。
cout << "The numbers in order are: " << endl;

for(std::size_t i = 0; i < numbers.size(); ++i)
{ 
    cout << numbers[i] << " ";
}

cout << endl;
for(int i=0; i < size; i++){
    cout<<numbers[i]<< " ";
}
for (auto it = numbers.begin(); it < numbers.end(); it ++)
    cout << (*it) << "\t";