为什么eclips不知道我的代码中的cout和cin?

Bas*_*ata 0 c++

我是c +的新手,我想用eclips编写我的程序,但它不知道cout和cin但是我添加了include这是我的代码:

class READY {
public:
READY();
virtual ~READY();
#include <iostream.h>
int main (){
cout<<"hello";
 }


 };

#endif /* READY_H_ */
Run Code Online (Sandbox Code Playgroud)

Luc*_*ore 5

移动包括和main外部类和资格coutstd:::

#include <iostream>

class READY {
public:
  READY();
  virtual ~READY();
};


int main (){
  std::cout<<"hello";
}
Run Code Online (Sandbox Code Playgroud)

C++不是Java,main驻留在全局范围内,而不是作为类成员.

而且,它<iostream>不是<iostream.h>.

无论你正在学习什么教程或书籍......它都没有任何好处.