1. C++ / Говнокод #15416

    +24

    1. 1
    ((x<0) && (y < 0)) ? ({x =-x; y=-y;}) : (((x < 0) || (y < 0)) ? ({x+=0.5; y+=0.5;}) : ( (!(((x > 2.0) || (x < 0.5)) && ( (y > 2.0) || (y < 0.5) ))) ? : ({x/=10;y/=10;}) ) );

    простейшее задание на условия...

    Запостил: mccloud, 10 Марта 2014

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

    • показать все, что скрытоЯ насаживал твоего отца на кабаний клык.
      Ответить
    • показать все, что скрытоХУЙ
      ХУЙ
      ХУЙ
      ХУЙ
      ХУЙ
      ХУЙ
      ХУЙ
      ХУЙ
      ХУЙ
      ХУЙ
      ХУЙ
      ХУЙ
      ХУЙ
      ХУЙ
      ХУЙ
      ХУЙ
      ХУЙ
      ХУЙ
      ХУЙ
      ХУЙ
      Ответить
    • Однострочность против здавого смысла и читабельности.
      Ответить
    • тернистый оператор в действии
      Ответить
    • > ({x =-x; y=-y;})
      Гэцэцизм детектед!
      Ответить
      • Не знают о операторе ,
        Ответить
        • И если бы они не заюзали сдуру gcc'шную фичу - я бы ответил "и слава богу, что не знают!".

          Ведь не такой уж он и нужный этот operator , ... В повседневном коде юзается считай в одном месте - в третьем аргументе for'а. Все остальные случаи - макроёбство.
          Ответить
          • А в первом?
            Ответить
            • В первом он - часть объявления.
              Ответить
              • А в чем разница?
                Ответить
              • Ну, вообще говоря, в первом тоже может быть выражение:
                // здесь это statement, и запятая просто разделяет переменные
                for (test a = 2, b = 3; a < b; ++a)
                
                // а здесь это expression, и юзается operator ,
                for (a = 2, b = 3; a < b; ++a)
                Вот такие вот пирожки с котятами...

                http://ideone.com/9FRyDM
                Ответить
                • Кстати, там в конце
                  ? : ({x/=10;y/=10;})

                  (?:) без второго операнда - это нормально?
                  Ответить
    • Потом, поставив меня раком и стянув штаны вместе с трусами, один стал сзади и начал шлёпать и мять мою попку. Второй, подойдя спереди и взяв меня за голову своими огромными руками, натянул мой рот на свой член и начал трахать меня в ротик. Пошлёпав и помяв мою попку, он смочил её слюнями и кремом и начал медленно вводить палец в мою дырочку. Было немного больно и некомфортно.
      Ответить

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