.ini文件解析器(C++ 标准库实现)
纯C++标准库实现,仅用到了,这些标准库,没有在Linux下测试过。(简易实现,代码部分仅6K,全采用string类型)
/*
.ini文件解析器【只能读取】
Section和Key只能为字母、数字、下划线、空格、减号、点(且首字符只能为字母数字或下划线,自动忽略前导后导空格)
Value不能为制表符、换行、分号等(自动忽略前导后导空格,值可以为空)
整行不能超过4096字节
某个标识符不能超过2048字节
*/
文件为源代码和Dev-C编译的exe以及3个用于测试的.ini文件(error.ini是故意错的,由于
用户评论
qqdefy64179 2020-06-03 10:55:19
正好需要,学习了