Кресты / Говнокод #342 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
class T
{
private:
  T();
  ~T();
public:
  static T& instance()
  {
    static T t[5];
    return t[rand() % 6];
  }
  ...
};

придумалось при обсуждении паттерна синглтон и его возможых реализаций.
"Антисинглтон" или "Русская рулетка".

Запостил: guest guest, (Updated )

Комментарии (5) RSS

  • [quote=Vsevolod.Kazakov]Что это за Куйня?[/quote]
    Антисинглтон имени Мейерса.
    Ответить
  • [quote=J]new вызывать не нужно?[/quote]
    не нужно, это вам не жаба, где new чуть менее чем в каждой строке.
    Ответить

Добавить комментарий

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8