MFC 一行一行读TXT文件

来源:百度知道 编辑:UC知道 时间:2024/05/12 04:30:41
MFC 一行一行读TXT文件,包括能读出tab字符的,
我用f.getline(s,sizeof(s))读出来的字符,tab字符都没了。
比如原来用tab分开的两个a a
读出来的两个a就连接在一起了。怎么办呀?

MFC的话,想一行一行的读最简单的办法是用CStdioFile这个类,它的方法ReadString()就是一行一行的读文件的,也不会过滤任何字符。
具体用法请参见MSDN我就不Copy上来了。

文本文档存储的时候是怎么处理TAB键的呢?
建议用十六进制编辑器打开你的文本文件看看a a之间是什么字符。

那就自己一个一个字符读.碰到回车换行就停.
也简单的.