C++ 用户输入号码的错误消息/矢量
以下是我得到的错误: Exercise11.cxx:29:13:错误:二进制表达式('ostream'(也称为'basic_ostream')和'vector'的操作数无效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
#包括
#包括
#包括
使用名称空间std;
int main()
{
cout错误告诉您需要知道的一切:operator错误告诉您需要知道的一切:operator您不能调用cout您不能调用cout您必须使用循环打印向量:
for(int i=0; i < size; i++){
cout<<numbers[i]<< " ";
}
for(int i=0;i cout必须使用循环打印向量:
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();it cout什么是“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";