我在几天前发布了这个问题,我只是有另一个问题,我让它输出数据的第一行,但它输出其余的行有点难过。
ifstream myReadFile;
myReadFile.open("Data.txt");
system("cls");
std::cout << "Wip" << std::endl;
ifstream myReadFile;
myReadFile.open("Data.txt");
std::string output;
std::getline(myReadFile, output);
std::cout << output << "\n";
myReadFile.close();
system("pause");
return 0;
示例数据
Name: jobes lobes
Age: 89
Address: 9 neuern_st mucgregor brosbane australia
答案 0 :(得分:0)
您需要使用while循环,以便可以连续提取。当流无法提取时,提取将完成:
while (std::getline(myReadFile, output))
{
std::cout << output << "\n";
}