ACE讀取ini格式的配置文件

2021-05-22 06:46:16 字數 1700 閱讀 2384

ace讀取ini格式的配置文件

不多說了,功能很清楚,從ini格式文件讀取配置資訊進來。

不過在使用中發現好像讀進來的資料只能是字串型別(get_integer_value好像不管用)

cpp**

#include 

#include 

#include 

using

namespacestd;   

intreadfromini(const

char* szini);   

intmain(intargc,char** argv)   

intreadfromini(const

char* szini)   

ace_configuration_section_key key_network;   

,0,key_network);   

ace_tstring value;   

config.get_string_value(key_network,"mc_ip"

,value);   

cout <

<

config.get_string_value(key_network,"mc_port"

,value);   

intport=atoi(value.c_str());   

cout <

<

ace_debug((lm_notice,"will listen on port %d/n"

,port));   

return0;   

}  

#include #include #include using namespace std;

int readfromini(const char* szini);

int main(int argc, char** argv)

int readfromini(const char* szini)

ace_configuration_section_key key_network;

ace_tstring value;

config.get_string_value(key_network,"mc_ip",value);

cout << "ip = " << value.c_str() << endl;;

config.get_string_value(key_network,"mc_port",value);

int port=atoi(value.c_str());

cout << "port = " << port << endl;

ace_debug((lm_notice,"will listen on port %d/n",port));

return 0;

}

//ini檔案格式

mc_ip="127.0.0.1"

mc_port=11211

ACE讀取ini格式的配置文件

不多說了,功能很清楚,從ini格式文件讀取配置資訊進來。不過在使用中發現好像讀進來的資料只能是字串型別 get integer value好像不管用 include ace configuration import export.h ace configuration heap config ace...

qt讀取中文ini配置檔案 qt讀取ini檔案

qsettings configini new qsettings qsettings ini configini insertsearchpath qsettings unix,home dawei 配置檔案目錄 configini writeentry qstring fromutf8 conf...

ini配置檔案的讀取

ini 檔案是initialization file的縮寫,即初始化檔案。是windows的系統配置檔案所採用的儲存格式,統管windows的各項配置,一般使用者就用windows提供的各項圖形化管理介面就可實現相同的配置了,但在某些情況,還是要直接編輯.ini才方便,一般只有很熟悉windows才...