跟小德学C++之配置文件(形式)

嗨,大家好,我是出生在达纳苏斯的一名德鲁伊,我是要立志成为海贼王,啊不,是立志成为科学家的德鲁伊。最近,我发现我们所处的世界是一个虚拟的世界,并由此开始,我展开了对我们这个世界本源的探索。那么就由我来带领大家拨开迷雾,深入探究我们世界的根本。

跟小德学C++之配置文件(形式)_第1张图片

前几期我们介绍了71-79行代码,接下来的代码,从代码注释中能看出,就是读取配置文件,所以我们先讲一下配置文件的形式。

跟小德学C++之配置文件(形式)_第2张图片

从上图我们可以看出,我们的世界中配置形式是section,key,value。这就是最常见的配置形式——INI文件。

INI文件

INI文件是一种用于存储配置设置的文件格式,通常由多个部分和键值对组成。每个部分由方括号括起来,包含一个或多个键值对,用于表示应用程序的运行时选项。

其配置形式如下

[wow]

module=single

[drivers]

wave=mmdrv.dll

INI文件的优点包括支持各种流行的编程语言,具有可维护性,支持读写功能和注释。然而,INI文件的缺点是不支持二进制数据、表格或一些特殊数值,也无法存储多用户计算机上每个用户的特性。

总的来说,INI文件是一种用于存储配置设置的简单且广泛使用的文件格式。

auth关键配置

# authserver.conf
LoginDatabaseInfo = "127.0.0.1;3306;acore;acore;acore_auth" 
# 鉴权配置中的数据库配置,形式为MySQLIP;Port;Username;Password;database

好了,今天就到这里吧,我要去呵护我的世界之树了,拜拜。

你可能感兴趣的:(服务器,数据库,linux)