C++ 读取配置文件
项目路径 /workspace/community_service
项目目录
-src
--config.h
--config.cpp
--community_cpp.cpp
--
systemInit.h
--systemInit.cpp
-thrift
-thrift_cpp
community_service.conf
community_service.conf 中定义了一些需要配置的字段,例如:communityPort=10020
systemInit.h和systemInit.cpp,
1)定义了在c++中,对应于community_service.conf所用到的字段;
2) 将community_service.conf加载到
内存;
const char ConfigFile[]= "community_service.conf";
Config configSettings(ConfigFile);
// 读取community_service.conf中的字段communityPort。
communityPort = configSettings.Read("communityPort", 0);
读取配置文件的核心是config.h和config.cpp,它们提供读取配置文件的方法。