Можно создать дубликат:
C++ singleton vs completely static objectC++ Singleton Vs статические методы
Привет,
почему я должен предпочесть синглтона над статическими методами класса.
MoneyPrinter::addJob(PrinterJob &job);
or
MoneyPrinter::getInstance().addJob(PrinterJob &job);
Это только вопрос стиля? Что вы используете? Зачем?
ps. Я знаю, что сиглетоны по умолчанию не являются потокобезопасными (первая инициализация).
Кто сказал, что вам следует их отдать? – 2010-11-28 22:11:38
Я бы согласился с дубликатом, за исключением того, что на него никогда не отвечали. – 2010-11-28 22:19:23
Я думаю, у вас есть опечатка для примера синглтона: MoneyPrinter :: GetInstance(). AddJob (PrinterJob &job); – T33C 2010-11-28 22:33:28