Вы можете использовать VC ++. Класс CString имеет функцию обрезки. : D

или нет стандартных функций обрезки в библиотеке c или c ++? Есть ли одна функция, которая действует как триммер? Если нет, может кто-нибудь сказать мне, почему отделка салона не является частью стандартной библиотеки? (Я знаю, что триммер в ускорении)

Мой код отделки

std::string trim(const std::string &str)
{
    size_t s = str.find_first_not_of(" \n\r\t");
    size_t e = str.find_last_not_of (" \n\r\t");

    if(( string::npos == s) || ( string::npos == e))
        return "";
    else
        return str.substr(s, e-s+1);
}

test: cout << trim ("\ n \ r \ r \ n \ r \ n текст здесь \ nс возвратом \ n \ r \ r \ n \ r \ n"); - В основном я хотел знать, почему этого не было в стандартной библиотеке, ответ БоббиШафтое великолепен.Обрезка не является частью стандартной библиотеки C / C ++?

Ответы на вопрос(6)

Ваш ответ на вопрос