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

    +24

    1. 1
    masko xor_eq mask;

    А вообще жаль, что эту дельфитню включили в стандарт.

    Запостил: HaskellGovno, 20 Августа 2012

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

    • Не хватает только begin / end в коде найти.
      А вообще, нашел у нас в коде проэкта.
      Ответить
      • #define в помощь :)
        Ответить
        • Да это без дефайна сделано. В стандарте крестов есть с самого начала. Даже в сишечке это догадались сделать дефайном, хотя лучше бы вообще не делали.
          Где логика?
          1)
          != not_eq
          |= or_eq
          Первая команда с сайд эффектами, а вторая нет.

          2)
          && and - логическое
          & bitand - побитовое
          || or - логическое
          | bitor - побитовое
          xor - как думаете логическое или побитовое? Ну конечно же побитовое. :D
          Ответить

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