C ++逐行读取txt文件并按定界符分割

时间:2019-12-17 14:24:33

标签: c++

我有一个txt文件。我需要逐行阅读该文件。然后我需要用定界符分割单词。我的分隔符是空格。

这是txt文件的内容。

3 
phone iphone 2019
tv samsung 2017
computer dell 2018

我尝试了什么

class Products{

public:

string category;
string brand;
string year;

}

/// IN ANOTHER CLASS
Products products[100];
fstream file;

char text[100];

file.open("products.txt", ios::out | ios::in | ios::app);


in for loop
file >> text;
products[i].category = text;

file >> text;
products[i].brand = text;

file >> text;
procuts[i].year = text;

0 个答案:

没有答案