首页 > 编程语言 > 详细

C++ 解析CSV文件

时间:2016-04-20 13:32:07      阅读:408      评论:0      收藏:0      [点我收藏+]

1.XCFileStream的ReadData基本能用,需要加个 if(__ptr == ‘\0‘) break 的判断。(此时字符集为 未设置,假如是unicode编译不过)

WriteData未做测试.

优化:可以只读某几行的内容。

 

2.读取配置文件内容

配置文件内容如下:

[COLOR]

TOOLBAR_BG = "#ABCDEF"

dlgback = 2000

 

TCHAR szFileName[256];

::GetModuleFileName(NULL, szFileName, 256);

CString strFileName = szFileName;

strFileName.Replace(".exe", ".ini");

 

TCHAR cBuf[32] = {0};

CString strContent;

int num = 0;

//读取字符串

num = ::GetPrivateProfileString("COLOR", "TOOLBAR_BG", "D8E9EC", cBuf, sizeof(cBuf), strFileName);

strContent = cBuf;

//读取数字

int color = ::GetPrivateProfileInt("COLOR", "dlgbak", "12345", strFileName);

C++ 解析CSV文件

原文:http://www.cnblogs.com/sylar-liang/p/5411765.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!