Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Глобальные данные - вопрос выбора между singleton и глобальными переменными. (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/global-nye-dannye-vopros-vybora-mezhdu-singleton-i-global-nymi-peremennymi-354444/)

Guest 30.09.2011 17:38

Глобальные данные - вопрос выбора между singleton и глобальными переменными.
 
Начитался тут всякого-разного...В общем, и меня постигло неизбежное - нужно где-то положить несколько общедоступных параметров.Начитался, что в этом случае синглтоны - самое тру.Но возник вопрос: что я не могу сделать с синглтоном, что я мог бы сотворить с переменной, завёрнутой в namespace?То есть, есть ли на самом деле резон городить класс, или это вопрос принципа и религии?К примеру:Код:namespace sgt { int my_param;}где-то в коде:sgt::my_param = 5;class sgt {public: int my_param;}где-то в коде:sgt::getInstance()->my_param = 5;Помогите, пожалуйста, определиться, напутствуйте советом.Заранее благодарю.


Часовой пояс GMT, время: 20:37.


© www.otvetnemail.ru - Форум вопросов и ответов.