Вы можете использовать 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 ++?