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

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    void clear_qouted_string(std::string& str)
    {
        if (str.front() == '"')
        {
            str.erase(0, 1);
        }
        if (str.back() == '"')
        {
            str.erase(str.end() - 1);
        }
    }

    Запостил: OlegUP, 24 Марта 2020

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

    • undefined behavior.
      Ответить
      • А ты пустые строки не передавай. И строки с одной кавычкой тоже.
        Ответить
        • А ты не отвечай уебкам
          Ответить
          • Не будь таким склочным, phpBidlokoder2! Для меня все равны, что программист, что дворник. Все кашляют и рыгают кровью совершенно одинаково, не зависимо от национальности и рода деятельности.
            Ответить
        • Именно поэтому я за @PHP.
          Ответить
        • Вполне норм сишковей. Любую невалидную хуйню объявить UB, и пусть программист зубрит стандарт.
          Ответить
          • Скоро не будет никаких стандартов, а буду лишь я. И зубрить будет некому, мне ваши стандарты не нужны
            Ответить

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