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

    −21

    1. 1
    2. 2
    sOW << sn << " ";
    if (!sOW.str().empty())

    Причем

    std::ostringstream sOW;
    std::string sn;

    Запостил: Elvenfighter, 17 Ноября 2016

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

    • SEO-пост: #танцынатнт, #битваэкстрасенсов, #золотойграммофон, #АТЭС.
      Ответить
      • Отлично! В твитах, отправленных dlvr.it, хештеги работают.
        Ответить
    • if (true)?
      Ответить
      • Именно. Вообще можно было и больше кусок привести:
        // std::vector<double> prices
        for (const auto& price : prices)
        {
           sOW << price << " ";
        }
        sOW << sn << " ";
        if (!sOW.str().empty())
        {
          size_t len = sOW.str().size() - 2;
          // this -- унаследован от ostringstream
          *this << sOW.str().substr(0, len);
        }

        ... просто гениальный код.
        Ответить

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