在Qt中,可以使用QSettings类来读写ini文件。QSettings提供了一个简单的接口,用于访问和修改ini文件中的键值对。
下面是使用QSettings类来写入ini文件的示例代码:
#include
#include
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
// 创建QSettings对象,并指定ini文件路径
QSettings settings("config.ini", QSettings::IniFormat);
// 写入键值对
settings.setValue("General/Name", "John");
settings.setValue("General/Age", 25);
settings.setValue("General/Email", "john@example.com");
return a.exec();
}
上述代码创建了一个名为"config.ini"的ini文件,并写入了三个键值对。键值对的格式为"组名/键名",值可以是字符串、整数等类型。
运行上述代码后,将生成一个名为"config.ini"的ini文件,内容如下:
[General]
Name=John
Age=25
Email=john@example.com