C++, создаю обертку для winapi (создание окна) #759558


#0 by mxs089
вопрос, как идеологически правильно, создать статический класс, или именованную область с набором функций и переменных?
#1 by mxs089
я так понимаю дело в доступе к переменным, т.е. если я хочу скрывать глобальные переменные, лучше реализовывать классом?
#2 by ДенисЧ
Это форум, посвящённый (гипотетически) 1с и всему, что с ним связано. Причём тут с++ и винэйпиай?
#3 by mxs089
я же создал тему в разделе IT
#4 by DmitrO
А как идеологически правильно? Так чтобы не было бедных, или чтобы были все богатые?
#5 by mxs089
это не одно и тоже
#6 by H A D G E H O G s
Хорошо, что меня такие вопросы не парят.
#7 by DmitrO
Давай начнем с того, что статических классов в с++ не бывает.
#8 by mxs089
+, я так singleton называю
#9 by DmitrO
ну вот плохо это.. Статический класс (паттерн реализован в С# на уровне языка) и синглетон действительно разные вещи. Разница в том что статический класс не имеет экземпляров, а синглетон все же имеет именно экземпляр (хотя и всегда только один).
#10 by DmitrO
Ерунда это все по большому счету, особенно в контексте , без разницы как делать, хоть так, хоть эдак, хоть еще черти что можно придумать и подогнать под любые паттерны.. Главное чтобы оно работало и было оплачено. :)
#11 by Музон Хиггса
#12 by DmitrO
И да, еще, пространства имен ты называешь 'именованными областями' - люди ну это же безобразие, называйте вещи своими общепринятыми терминами. Прогресс двигают стандарты, не надо выеживаться. Когда люди начинают не соблюдать стандарты мы получаем такую гадость как HTML например.
#13 by mxs089
+, исправлюсь
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С