ini-config:用于嵌入INI配置的C ++ 20单头库

时间:2024-06-11 13:31:10
【文件属性】:

文件名称:ini-config:用于嵌入INI配置的C ++ 20单头库

文件大小:5KB

文件格式:ZIP

更新时间:2024-06-11 13:31:10

cpp ini cpp20 C++

初始配置 一个单头库,在编译时将INI格式的字符串文字转换为键值对列表。 需要C ++ 20; 在gcc 10.1和clang主干上测试。 通过-Wall -Wextra -pedantic 。 特征 对值的直接访问在编译时进行评估,从而允许将INI配置用于项目/程序配置。 可以将值作为字符串,整数或浮点数进行访问。 运行时支持包括键查找,键值列表的迭代以及键存在性检查。 所有这些都可以按部分进行过滤。 INI格式说明 处理单行key=value对(可以使用多余的空格) 支持部分 支持注释(以“;”或“#”开头的行) 支持宽字符串 INI格式在编译时经过验证,其未来目标是清楚地报告语法错误 如何使用 # include " ini_config.hpp " // Simply place the _ini suffix at the end of your config st


【文件预览】:
ini-config-master
----ini_config.hpp(14KB)
----LICENSE(1KB)
----README.md(2KB)

网友评论