Няшная / Говнокод #2105 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
switch( 1 ) 
{
  default :
    TO_STR( 2, "10" );
}

Интересно, откуда и зачем такая конструкция. Может, кто-то что-то подобное встречал?

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

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

  • Заглушка походу дела. Потом появяться, наверное, case`ы всякие.
    Ответить
    • Ага, версия хорошая, наверное, так и задумано, поскольку вокруг много свичей...
      Ответить
      • > вокруг много свичей

        на фильм-катастрофу тянет, не иначе 🙂

        "Ситуация критическая... вокруг много свичей..."
        Ответить
        • Да там ваще одни свичи! Программа занимается в-основном свичами, и еще немного складывает.
          У меня есть задумка все это переделать с использованием библиотеки libadvanctdswitch.la. Результаты обязуюсь выложить:))))
          Ответить
    • Ага, а заодно в первой строке вместо 1 появится более осмысленное выражение.
      Ответить
  • Похоже на результат работы кривонаписанного генератора кода.
    Давайте дружно оторвем создателю руки.
    Ответить
  • Я так делаю.
    Удобство этой конструкции в том, что можно написать:
    if(...)break;
    или
    if(...)goto default;
    Учитесь, студенты. 😉
    Ответить
  • Мля, а вот так не канает, шоль?
    {
    if(...)break;
    if(...)break;
    a=b;// типа дефолт
    }
    Ответить
  • Это чтобы отвлечь от подозрительного TO_STR 🙂
    Ответить

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

Переведи на "PHP", guest!

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


    8