文件名称:ini 读写类, 支持 Windows / WinCE, 自适应 Unicode 文件和环境
文件大小:10KB
文件格式:RAR
更新时间:2013-05-24 16:33:03
ini WinCE Windows STL
用 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';
【文件预览】:
Sample.ini
IniFile.h
IniFile.cpp