这里真的很奇怪。我做了一个非常简单的测试代码来包含一个if流,我得到一个致命的错误:'ifstream'文件在编译时找不到。我怀疑它与编译器有关。
#include <ifstream>
using namespace std;
int main(){
cout <<"hello world" <<endl;
}
上面是使用命令clang ++ * .cpp -o“test”使用clang编译的。
答案 0 :(得分:5)
标题名称错误,没有ifstream
标题。如果您想使用cout
,可能需要包含iostream
:
#include <iostream>