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

    −28

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    template<typename T, int $1, int _2> struct Matrix
    {
        ...
        Vector<T, _2> vectors[$1];
    };

    Запостил: HaskellGovno, 21 Мая 2012

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

    • In GNU C++, you may use dollar signs in identifier names. This is because many traditional C implementations allow such identifiers.

      Не знал кстати, плюсую.
      Ответить
    • Крестоблядство какое-то...
      Ответить
    • А я не удивлён... В java и javascript (привет резигу) знак доллара - валидный идентификатор. Откуда они это унаследовали, догадаться несложно...
      Ответить
    • На php можно писать на любом языке...
      Ответить
      • на фортране нельзя...
        Ответить
        • Почему нельзя? На фортране тоже можно писать на любом языке.
          Ответить
          • ... что противоречит изначальной посылке. Q.E.D., пративный!
            Ответить
    • ждем
      template<typename T, int €1, int £2, int ¥3>...
      Ответить
      • Ну в вижуалке вроде бы любые юникодные буквы допустимы в идентификаторах. Если евро, фунты и иены это буквы - то скорей всего прокатит.
        Ответить
      • > int ¥3
        очень виабушно...
        Ответить

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