Как стать автором
Обновить

Комментарии 4

Хабр — торт.
Не хватило только итогов, что делать с singleton в с#. ;)

Перейдите по ссылочке из сноски в статье. Там тема логично продолжается в контексте C#, без C++.


TLDR


public static class Singleton
{
    public static Singleton Instance { get; } = new Singleton();
    private Singleton()
   {
        //...
   }
}

Хотя, очень вероятно, что вы пользуетесь IOC/DI. И тогда все еще проще.

Правильно говорил Денис Ричи — что С++ не конкретен в определениях. Кивать на компиляторы от разных производителей и делать из этого проблему — не решит задачу.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий