# prop_parser **Repository Path**: kaxia-xia/prop_parser ## Basic Information - **Project Name**: prop_parser - **Description**: c++的properties文件解析工具 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-05-15 - **Last Updated**: 2024-06-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 使用方法:调用fr::parseFile(文件名)从文件中读取prop信息,调用fr::parseString(字符串)从字符串中读取prop信息,使用fr::get(key)获取value,key和value都是std::string类型。 使用fr::getNumber(key)获取数字型value, 结果用long long存储,支持2进制(0b或0B),10进制,16进制(0x或0X),8进制(0开头)的整数。 fr::parseFile, fr::parseString, fr::getNumber可能会抛出异常,异常类型为std::string。 **重复调用fr::parseFile或fr::parseString会覆盖之前的结果**