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';
下载地址
用户评论
类内部有一个字符串保存ini文件名,但是只在open和close之间有用,close完毕后就置空了。然后再接口出给以字符串参数作为读取的ini文件。此ini读写类最好还是封装一下,易用性会更好
支持ANSI/Unicode编码,支持多字节和宽字符环境
下载了这个东东,还没运行,不知道在WinCE里运行行不行。不行还得继续寻找了,希望它行感谢作者了
编译没问题,使用有点复杂,最后自己写了一个
资源不错,可惜我是菜鸟,代码好多地方都看不懂。谢谢楼主!
最近也想写个自己的ini文件类,下来参考参考。
对我写wince的ini文件类很有启发,支持ANSI/Unicode编码,支持多字节和宽字符环境。感觉很好啊,谢谢。