C++怎么读取txt中的空格和换行

来源:百度知道 编辑:UC知道 时间:2024/06/02 19:57:34
要读取的txt文件不是顺序排列的规则的数据库文件,是比较杂乱的文字,如:

/BATCH
/COM,ANSYS RELEASE 11.0 UP20070125 12:46:48 05/19/2009
/input,menust,tmp,'',,,,,,,,,,,,,,,,1
/GRA,POWER
/GST,ON
……

我要按照如上的格式输出到另一个文件或C++运行的屏幕,应该怎么做?

可以按行来输出的.
ifstream infile("*.txt");//用来打开文件
string s;//存储返回的字符串,即一行的内容
while(getline(infile,s))
{
cout<<s<<endl;
}
就可以输出了.

ifrstream fin;
fin.get();
get成员函数会读取一个字符包括空格 和换行