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

    +3

    1. 1
    x*x = new x;

    Уравнение?

    Запостил: USB, 21 Июля 2012

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

    • и чем ты собрался ЭТО компилить, тролль?
      Ответить
      • Раз уж тред про троллей...
        http://habrahabr.ru/post/148221/#comment_5002779
        Посоны, беда :(
        fluent interface разрушает семьи
        Ответить
      • Визуалстудией, если класс называется х, а переменная x. (Там буква х вместо буквы x в одном случае).
        Ответить
        • В исходном примере везде x'ы
          Ответить
          • студия умеет переменную x назвать русской буквой x ("хер")
            вот только я не понел, почему она продолжает это компилить даже после disable ms language extensions
            русская буква x имеет код U+0445, а в стандарте с++11 в
            Annex E (normative). Universal character names for identifier
            E.1 Ranges of characters allowed characters

            она не в списке
            Ответить
            • Студия и на хинди может. Я про исходный гк говорю, а не про возможности студии.
              Ответить
          • Результат URL Decoder/Encoder:
            x*%D1%85%20%3D%20new%20x%3B%0A
            Ответить
          • И, повторяя вопрос Лура, спрошу: чем собирался исходный пример?
            Ответить
            • Внезапно, %D1%85 - это русская x. Конечно, MS VS 2010
              Ответить
              • А если смотреть хексдампом - тут везде иксы. Видимо текст не скопирован, а перенабран вручную?
                Ответить
                • На свете не было и нет человека, посвятившего раскрытию преступления столько упорства и природного дара, как вы. Поздравляю.
                  Ответить
              • внезапно facepalm.jpg ... столько разглагольствований, а копипастить не научились
                Ответить
        • Надо бы уже запилить язык со шрифтозависимостью. Дабы отличались не только пары имён "x" и "X", но и "x" и "x"
          Ответить
          • Какого хрена разрешены только 3 размера?
            Ответить
          • Ага. А еще сделать его зависимым от цвета шрифта. Зелененькие буквы - строковый литерал, красненькие - числа, и т.п.
            Ответить

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