C++操作配置文件.ini (***)
C/C++ 操作ini文件(SinpleIni 跨平台库)
---------------------------------------
与 Qt QSettings相比:
QSettings:简单、实用。
SinpleIni :稍微复杂,功能强大。
Linux环境出现中文乱码问题,那就新建一个文件,然后再手动敲上需要的信息即可,例如
touch test1.ini 或 vim test1.ini
记得,千万别从从Window拷贝进Linux中,文件中是不会显示出乱码,但是读取写入时会有乱码!
我遇到的乱码问题,通过上面的方法就可以解决了!
————————————————
版权声明:本文为CSDN博主「cpp_learners」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/cpp_learner/article/details/128780799
======================
C/C++ 操作ini文件(SinpleIni 跨平台库)
最近在学习时,发现自己还不会操作ini文件,想着以前工作时接触到的项目或多或少都要用到ini文件去保存初始化程序的数据;所以赶紧去网上搜索以下C/C++操作ini文件都有些什么库可以玩玩;搜索到有:
1. inih:这是C语言小巧的库,更适合嵌入式开发;
2. iniparser:这是C语言的库,挺方便使用的,开源,两个.h文件和两个.c文件,但只能在Linux中使用;
3. simpleini:这是C++的库,挺方便使用的,跨平台,开源,就两个.h文件和一个.c文件,且支持中文;
所以最后我选择了simpleini这个库去学习使用!
-------------------------------------------
simpleini项目地址:cpp库
https://github.com/brofield/simpleini
下载:debian Folder: 4.20+dfsg-1| Debian Sources
inih : c库
下载:debian Folder: 55-1| Debian Sources
iniparser
下载:debian Folder: src| Debian Sources
————————————————
版权声明:本文为CSDN博主「cpp_learners」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/cpp_learner/article/details/128780799
C++操作配置文件.ini
C++操作配置文件.ini
1.准备
2.配置
3.介绍
4.(*.ini文件操作)
4.1 读取(*.ini)文件
4.2 写入(*.ini)文件
4.3 获取节和键
4.4 添加和修改数据
4.5 删除数据
4.6 从字符串加载数据,并保存
4.7 其他
1.准备
此次操作*.ini文件用到的工具:simpleini,下载地址:https://github.com/brofield/simpleini。
文件:SimpleIni.h为操作*.ini的主文件,声明和实现都在.h文件中。
文件:ConvertUTF.h、ConvertUTF.c为编码格式转换文件。
————————————————
版权声明:本文为CSDN博主「djh_」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44272195/article/details/127231504
&spm=1001.2101.3001.5002&articleId=132143089&d=1&t=3&u=599f84d8c5414612af5544a8c436806c)
990

被折叠的 条评论
为什么被折叠?



