gpt4 book ai didi

c++ - 从文本文件中读取数据

转载 作者:行者123 更新时间:2023-11-28 06:39:22 24 4
gpt4 key购买 nike

我有一个关于从文本文件中读取详细信息的问题要问。

在我的文本文件中,我有这些信息:

Employee Name: XXXXXX  
Address: XXXXXXXXXX
Phone Number: XXXXXX

Employee Name: XXXXXXXX
Address: XXXXXXXX
Phone Number: XXXXXX

我怎样才能以正确的格式将所有内容输出到控制台?

我的代码是:

ifstream inEmpFile;
inEmpFile.open("emp.txt");
string file_contents;

while(inEmpFile >> file_contents)
{
cout << file_contents << ' ';
}
inEmpFile.close();
inEmpFile.clear();

我得到的只是一大块文本,是的,内容是正确的,但所有内容都以不正确的格式连接在一起。我该怎么做?提前致谢

最佳答案

只需使用 getline() 分别读取每一行:

while (getline(inEmpFile,file_contents))
{
cout << file_contents << ' '<<endl;
}

关于c++ - 从文本文件中读取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26227905/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com