不能在Xcode中使用ifstream

Spr*_*982 1 c++ xcode ifstream

我是C++的新手并且到处研究过这个并且似乎无法弄清楚如何编译它并且不知道为什么.它适用于Visual C++,但不适用于Xcode.错误似乎在输入流上.有什么建议?

错误读取 - "未定义模板的隐式实例化'std :: _ basic_ifstream>'

#include <iostream>
#include <iostream>
#include <string>
using namespace std;

int main()
{
    cout  << "The file is providing the data.";
    ifstream myFile("/Users/me/Desktop/somewords.txt"); // * error

    int i;
    string s;
    double d;
    myFile >> i >> s >> d;
    cout << "here is your data " << endl;
    cout << i << endl << s << endl << d << endl;


    return 0;
}
Run Code Online (Sandbox Code Playgroud)

Cor*_*lks 6

你忘记了#include <fstream>,头文件实际上定义了你所有的ifstream善良.你包括<iostream>两次(或至少试过),也许其中一个本来应该是<fstream>