Примеры использования Паттерн Singleton (Одиночка)
Шрифт:
Маленькое замечание
Все таки непонятно, откуда пошла дурацкая мода в с++ коде
Но ведь c++ не java... Например на MCVC++ код с такими префиксами не компилируется иногда. Ведь сказано же, зарезервировано под надобности компиляторов. Или это специально так отформатировано, чтобы читать было красивее? ;)
А статья действительно хорошая, удивило то что почти не пересекается с [3] ;)
зачем возвращать указатель?
Еще
хочу добавить: почему Instance возвращает указатель а не ссылку? Тогда и путаницы с delete не будет!взаимодействие синглтонов
Интересно обсудить эту тему.
Например у меня есть синглтон - менеджер памяти, синглтон - БД-клиент, и т.д.
Тогда менеджер памяти должен "уходить" последним, поскольку другие с-тоны могут освобождать память в своих деструкторах. Интересный вариант есть в loki. Я реалиовал свою модель. феслт кому интересно, могу поделиться или обсудить где-нить в С++ форуме.
Поделиться с друзьями: