从txt文件中读取字符串C ++

时间:2016-10-27 00:13:28

标签: c++ file

我的内容为apple microsoft IBM Bell AT&T的.txt文件,我希望在C ++中将它们读入vector<string>。这是我试过的代码:

    #include <iostream>
    #include <vector>
    #include <fstream>
    #include <iterator>
    #include <string>
    using namespace std;

    int main()
    {
        ifstream data_file("/Users/iAPPLE/Desktop/data.txt");
        istream_iterator<string> start(data_file), end;
        vector<string> data(start, end);
        for (auto it = start; it != end; it++) cout << *it << "\t";

        return 0;
    }

但运行此代码的结果始终为apple Program ended with exit code: 0。我搜索但似乎无法找到它出错的地方。有人可以帮帮我吗?谢谢!

0 个答案:

没有答案