ini 读写类, 支持 Windows / WinCE, 自适应 Unicode 文件和环境

时间:2013-05-24 16:33:03
【文件属性】:

文件名称: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

网友评论

  • 改造了下,直接使用了
  • 编译没问题,使用有点复杂,最后自己写了一个
  • 不错,不过我现在都用json的格式了
  • 不咋地,没有起到预期作用
  • 不大好用
  • 最近也想写个自己的ini文件类,下来参考参考。
  • 资源不错,可惜我是菜鸟,代码好多地方都看不懂。谢谢楼主!
  • 支持 ANSI / Unicode 编码, 支持多字节和宽字符环境
  • 很好,很实用,在PC下应用和CE下都成功
  • 下载了这个东东,还没运行,不知道在WinCE里运行行不行。不行还得继续寻找了,希望它行感谢作者了
  • 类内部有一个字符串保存ini文件名,但是只在open和close之间有用,close完毕后就置空了。然后再接口出给以字符串参数作为读取的ini文件。此ini读写类最好还是封装一下,易用性会更好
  • 对我写wince的ini文件类很有启发,支持 ANSI / Unicode 编码, 支持多字节和宽字符环境。感觉很好啊,谢谢。