将配置类作为静态单例
class GUIConfig
{
public:
static GUIConfig&Instance()
{
static GUIConfig instance;
if(instance.m_bLoadFlag == false)
{
//读取配置属性
}
return instance;
}
...
获取属性的接口
private:
bool m_bLoadFlag;
...
属性定义
...
//获取配置文件数据函数
}