配置文件characters.config
[system]
type=0
nodename=quote-live3011
srvname=mt4cplus
srvport=
jobthread=16
recvthread=32
sendthread=32
[memcache]
redis_db=0
quote_tick_hostip=111
quote_tick_hostport=11
quote_tick_authcode=11
quote_pub_hostip=213
quote_pub_hostport=6379
quote_pub_authcode=313
[mt4]
address=11331
loginuser=301113
loginpwd=fvoAx
读取配置代码:
char system_srvname[16] = { 0 };//服务名称
char node_name[50] = { 0 }; //服务器节点名称
TCHAR __main_home__[MAX_PATH] = { 0 };
TCHAR __iniConfig__[MAX_PATH] = { 0 };
char __main_home_ansi__[MAX_PATH] = { 0 };
TCHAR szData[250] = { 0 };
long l(0);
GetModuleFileName(::AfxGetInstanceHandle(), __main_home__, MAX_PATH);
for (l = lstrlen(__main_home__); l>0 && __main_home__[l] != _T('\\'); __main_home__[l--] = 0);
GetModuleFile