1. C# / Говнокод #9176

    +953

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    void Update()
    {
    	float anime = (animation.wrapMode = WrapMode.Loop);
    	anime = false;
    }

    Хентай повышенной концентрации.

    Запостил: alexz, 19 Января 2012

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

    • У вас хуйня с типами
      Ответить
      • Это мягко сказано.
        Ответить
        • На говнокоде не компилирующемуся коду не место!
          http://ideone.com/AYZgL
          Ответить
          • показать все, что скрытоЦитирую: «Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!»
            Ответить
            • Код программы - это то, что можно исполнить. Это же не компилирующийся бред, не код.
              Ответить
              • Что бы не задумывалось изначально, на выходе получилось миниатюрное, но при этом многослойное произведение искусства в чистом виде, которое, претерпев несколько метаморфоз, превратится в абсолютное ничто, если его пытаться анализировать рационально.
                Ответить
          • class WrapMode { public const float Loop = 0.1; }

            class Animation { public float wrapMode ;}
            Ответить
            • Не, не получится. В том и прикол, что если предположить, что код рабочий, и пытаться представить условия, в которых он может работать, то в конце мы всё равно упрёмся во float x = false. А если принять, что автор ошибся и пытаться исправить ошибки, то код просто схлопнется в пустое место. Даже представить не могу, что имел ввиду автор, когда это писал.
              Ответить
              • Там один знак равенства, а не два. То есть это присваивание, а не сравнение. А присваивание возвращает результат вычисления правого операнда.

                Классическая конструкция return a ?? (a = new Class());
                Ответить
                • С первой строкой разобрались, но что теперь делать со второй?
                  Ответить
                  • Перегруженные операторы? Ими можно черта лысого сделать.
                    Ответить
                    • У стандартных типов (у нас float и boolean) перегрузить операторы не получится. К тому же оператор присваивания не перегружается в принципе.
                      Ответить
              • #define float bool
                все соснули
                Ответить
    • >anime
      Boku no piko?
      Ответить
    • RapeMode
      Ответить
    • внезапно, http://ideone.com/0edLD
      Ответить

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