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

    +144.2

    1. 1
    i+=i+++i--;

    Access denied!!!

    Запостил: Говногость, 27 Января 2010

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

    • >Где здесь C++, Говногость?!
      Как говнокод догадался? Он анализирует код? O_o Действительно ступил... Он прав...
      Ответить
    • Убейся, мудило
      Ответить
    • здесь нет C++, зато есть i++ и i--
      Ответить
    • UB
      Ответить
    • Я все-таки посчитал :) i+=1
      Ответить
      • Ну, не знаю, мне компилятор говорит обычно "Че-то я не решил, как считать буду, слева направо или наоборот, потому перепиши-ка..."
        Ответить
    • Это реально скомпилировать?
      Ответить
    • Это зависит от компилятора. В общем, нельзя сказать однозначно, как программа сработает. В некоторых случаях вообще не сработает, так как i++ возвращает константу, а не саму i, и сделать этой константе ++i уже нельзя
      Ответить

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