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

    +72.4

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    this->pRCH->setChckSize(this->pRCH->getChckSize() + 
    this->pvRP->at(this->pvRP->size() - 1)->getRHBidR()->getRHBSize()
     + sizeof(*this->pvRP->at(this->pvRP->size() - 1)->getRHBidR()->getRHBid()));
    this->pRBCH->setChckSize(this->pRBCH->getChckSize() + 
    this->pvRP->at(this->pvRP->size() - 1)->getRHBR()->getRHB()->getRBSize());

    Автор кода отчаянно доказывал прямоту кода...

    Запостил: Methos, 28 Января 2010

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

    • А... эм... эээ... Прости, и что? Есть у меня подозрение что в sizeof что-то не то дано... Эээ... Куча зисов... Некрасивые имена... И всё равно не понимаю, что тут такого((
      Ответить
    • еще один ниасилятор ctrl+space
      Ответить
    • это не с крест крест. это какое то говно
      Ответить
    • Пришло, видно, мое время спросить, где же здесь C++!?
      Ответить
      • this->pRBCH - есть подозрение что именно this, а не переменная с именем this.
        pRCH->getChckSize() - как будто вызов метода.
        Ответить
        • Ну, это не больше, чем подозрение.
          А ну как все-таки переменная?
          Ответить
          • Синеньким же выделено!!!
            Ответить
            • Дык это выделятель глупый, он тоже думает, что это C++!
              Ответить
              • Выделялка всегда права! Она вне области нашего понимания, вне времени и над нами всеми -- только выделялка знает, где тру-сипипи..
                Ответить
    • Ну может это члены шаблонного класса, так что для безопасности не грех и this-> написать. ;)
      Хотя код жуткий...
      Ответить
    • this это тот самый this :), getChckSize(),setChckSize() это методы.
      Ответить

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