码迷,mamicode.com
首页 > 编程语言 > 详细

C++ 解析CSV文件

时间:2016-04-20 13:34:55      阅读:252      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!