首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

美纠结啊配置文件到底是用单例模式还是用静态成员呢

2013-07-08 
好纠结啊!配置文件到底是用单例模式还是用静态成员呢?很久纠结啊。要从配置文件中读取配置。是用一个单例模

好纠结啊!配置文件到底是用单例模式还是用静态成员呢?
很久纠结啊。要从配置文件中读取配置。是用一个单例模式来管理配置文件,还是用一个全是静态成员的类来管理配置文件呢?

全是静态成员的类也可以保证是全局唯一的。且访问的时候用 类名::成员 的方式访问很直观。

用单例模式的话封装性比较好,但是访问不够直观。只能用 指针->成员函数方式返回要访问的参数。就算全部public,还是 指针->成员变量的访问方式。
[解决办法]
还是用单例模式比较好,封装性比较重要。
[解决办法]
#typedef  SingletonAAA (*Singleton::GetInstance())


SingleTonAAA.  不用->了吧。呵呵
[解决办法]
不用这么麻烦亲,单例模式是可以返回引用:

#typedef  SingletonAAA (*Singleton::GetInstance())


SingleTonAAA.  不用->了吧。呵呵

热点排行