-
这个类支持读写 ini 文件,适用于 Windows 和 WinCE 系统,并能自适应 Unicode 文件和环境
资源介绍
用 STL 编写, 应该是不限文件大小和单个键值长度了
支持 Windows / Windows CE 下的 ini 文件, 支持 ANSI / Unicode 编码, 支持多字节和宽字符环境
拿到 Linux 下跑了跑也没什么问题, 支持中文, 不支持 UTF-8, 不过应该也够用了
所有读取操作都在 Open 时完成, 成功后所有读写操作都在内存中完成, 直到调用 Close 才写入文件, 效率应该是有保证的.
操作失败时, 可以调用 GetLastErr 来获得错误信息.
------------------------------ 华丽的分割线 ------------------------------
10-05-05
well... 又发现个问题... 1429 行, IniFile_itoa:
while(index > 0) 改为 while(index >= 0)
-_-b
10-05-04
哈... 丢脸了... 刚发出来没多久就发现个 BUG -_-b
ReadString, 245 行, 加上一句:
pszBuf[strBuf.length()] = '\0';