不能包含ifstream"致命错误:'ifstream'文件未找到"

pet*_*ent 0 c++ compiler-errors include

这里发生了一些非常奇怪的事情.我做了一个非常简单的测试代码来包含一个if流,我得到一个致命的错误:'ifstream'文件在编译时找不到.我怀疑它与编译器有关.

#include <ifstream>
using namespace std;
int main(){
    cout <<"hello world" <<endl;
}
Run Code Online (Sandbox Code Playgroud)

上面是使用命令clang ++*.cpp -o"test"用clang编译的.

pio*_*kuc 5

标题名称错误,没有ifstream标题.如果你想使用cout你可能意味着包括iostream:

#include <iostream> 
Run Code Online (Sandbox Code Playgroud)