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

    +158

    1. 1
    2. 2
    3. 3
    for (int i = 0; i < n; i++)
       if (i == n + 2) 
          //действия

    =)

    Запостил: MoN, 25 Июня 2011

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

    • бездействия
      Ответить
    • А за что минусуют? или я чего-то не понимаю?
      Ответить
      • Просто подобных постов тут тьма тьмущая.
        Ответить
        • угу, уже утащили себе в код )))
          Ответить
        • Понятно, спасибо - я уже начал думать, что не отошел после выпускного и так нужно писать =)
          Ответить
      • Unreachable code detected.

        Равносильно этому:
        int f(){
        //...
        return someshit;
        //недосягаемый участок кода, ибо return
        }

        Только в вашем случае компилятор не выдаст ошибку.
        Ответить
        • Не сказал бы.. если n - скажем 1ккк, то будет заметно явное проседание процессора, поэтому с кодом после возврата не равносильно.
          Ответить
          • С точки зрения полезных действий равносильно. А вообще, вдруг n в другом потоке меняется :)
            Ответить
          • А для меня без разницы. Ни код из поста, ни свой пример никогда не буду использовать, бессмысленность для меня одна, в какой форме ни была бы записана. Говно есть говно. Если же вам важно знать как это говно ляпалось и какие ингредиенты в себе содержит - ваше право.
            Ответить
    • сами придумали?
      Ответить
    • - Джейкоб, подожди... - пришлось звонить в дверной звонок. - Здравствуйте, миссис С., а можно поговорить с Джейкобом?
      Ответить

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