C - iniparser 使用方法

處理特定字串格式的 lib,可用於config的存取


Data 格式


[SYSTEM]
time=1712862429
version=V12.3.6

 

用法


dictionary *data = iniparser_load(DATA_FILE_NAME, NULL);
iniparser_getstr(data, "SYSTEM:version") // 抓字串 <<< 要是抓不到值會死掉 >>>
iniparser_getstring(data, "SYSTEM:version", "V1.0.0") // 抓字串,抓不到給預設值
iniparser_getint(data, "SYSTEM:time", notFoundValue); // 抓數值,抓不到給預設值
iniparser_getuint(data, "SYSTEM:time", notFoundValue); // 抓數值,抓不到給預設值
iniparser_freedict(data); // 釋放記憶體





沒有留言:

張貼留言