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

    +146

    1. 1
    2. 2
    3. 3
    char odin=1,odin2=1;
    if (&odin!=&odin2)
            Memo1->Lines->Add("FUCK!");

    я новичок, и после 3-й надписи FUCK! в Memo1 мой моск взорвалсо.
    помните меня таким, каким я был...

    Запостил: myrik, 04 Февраля 2011

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

    • &Спинной моск?
      Ответить
    • odinodinodinodin11111111111111

      >помните меня
      Уже забыли.

      Учите языки, старайтесь и Ваш мозг перестанет взрываться.
      Ответить
    • [petrosjan.jpg]
      Ответить
    • Скомпилируй в релизе. Оптимизатор, похоже, совершенно не работает в borland C++, раз надпись показывает...
      Ответить
      • А почему это он не должен надпись показывать?
        Там же написано если адреса двух РАЗНЫХ переменных в стеке не совпадают - показать надпись.
        Ответить
        • Ну да. Если переменные больше не меняются нигде и имеют одинаковые значения, то хороший компилятор часто даёт им один адрес. Зачем лишнюю память тратить?
          Ответить
    • мурику читать про "по значению" и "по ссылке".
      Ответить

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