.h头文件中为什么不能正确引用iostream.h头文件?
#include<iostream>
using namespace std;
为什么在.cpp文件中都可以正确引用iostream头文件,而我在.h文件中用同样的代码却并不能正确引用?总是说:
fatal error: iostream: No such file or directory
#include<iostream>
这是为什么??我是新手,求各位大神解答!感谢!
你用的是iostream还是iostream.h,应该用前者。
具体要看你怎么编译的了,如果用c代码引用了这个头文件或者linux下直接用gcc编译的,iostream是c++的,所以得用g++编译
应该是环境的问题,可能创建错项目了,可以用vs2017-新建项目-控制台应用