我的内容为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
。我搜索但似乎无法找到它出错的地方。有人可以帮帮我吗?谢谢!