c++ - 代码块上的 Iostream 问题?

标签 c++ codeblocks iostream

我得到一个巨大的错误列表。它指向包含的 iostream 和术语“运算符(operator)”的每个实例 每当我编译比简单的“Hello World”更复杂的东西时,就会发生这种情况

http://i.stack.imgur.com/WhskX.png

最佳答案

你正在做 cin >> endl 这毫无意义。 operator>> 没有过载这将匹配这些类型。 cin是一个 std::istream 对象,并且没有一个重载接受类型与 std::endl 的匹配的东西.

如果你想接受T类型的输入,其中Tfundamental data types之一你可以简单地说

T inp;
cin >> inp;

关于c++ - 代码块上的 Iostream 问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27629444/

相关文章:

c++ - 推荐的初始化 srand 的方法?

opencv + openframeworks + 代码块 + win7

c++ - 代码::阻止问题运行

c++ - (错误) 'operator>>' 中的 'std::cout >> namesArray(counter)(0)' 不匹配

c++ - 我们能得到 lambda 参数的类型吗?

c++ - 命名空间模板函数和隐藏的命名空间变量

c++ - 构造函数和析构函数的调用顺序?

c++ - 写入数组元素 [i][0][1] 也会覆盖 [i][1][0],反之亦然

c++ - 模板和字符串转换

c++ - 在 C/C++ 中将两个大数相乘