CStdioFileEx(支持ANSI、UNICODE、UNICODE big endian、UTF-8编码的文本读取

时间:2018-07-02 10:33:50
【文件属性】:
文件名称:CStdioFileEx(支持ANSI、UNICODE、UNICODE big endian、UTF-8编码的文本读取
文件大小:8.12MB
文件格式:ZIP
更新时间:2018-07-02 10:33:50
CStdioFileEx /*程序用途:按行读取常见 (包括ANSI、UNICODE、UNICODE big endian、UTF-8)格式的文本文件 */ //核心算法:CStdioFileEx继承自CStdioFile, 覆盖CStdioFile的 BOOL ReadString(CString& rString)方法, // 根据不同文件编码特征,寻找文件回车换行符判断读取行结束,文件结束符判断文件结束 // 检测不同文件编码头部,获取文件类型后调用不同的读取函数 //测试结果:在Windows7 VS2008环境下测试上述四种格式的txt文件通过 //尚未完成:未重载CStdioFile的 virtual LPTSTR ReadString( LPTSTR lpsz, UINT nMax )方法 // 未完成WriteString方法,未在VC UNICODE 环境下的测试
【文件预览】:
FileReader
----FileReader()
--------resource.h(544B)
--------FileReaderDlg.h(612B)
--------FileReader.h(469B)
--------Debug()
--------StdioFileEx.h(2KB)
--------FileReader.vcproj.XCQ-PC.XCQ.user(1KB)
--------stdafx.h(2KB)
--------ReadMe.txt(3KB)
--------FileReader.vcproj(6KB)
--------res()
--------stdafx.cpp(143B)
--------FileReader.cpp(2KB)
--------FileReader.aps(102KB)
--------StdioFileEx.cpp(10KB)
--------FileReader.rc(4KB)
--------targetver.h(1KB)
--------FileReaderDlg.cpp(5KB)
----FileReader.ncb(21.64MB)
----Debug()
--------FileReader.ilk(1.02MB)
--------FileReader.pdb(4.43MB)
--------FileReader.exe(159KB)
----FileReader.sln(896B)
----FileReader.suo(17KB)

网友评论

  • #运行出错
  • 目测读log文件大概是可以的,一般文件有bug.