C++ Как правильно обрабатывать обрезку в отделении интенсивной терапии НБСПC++

Программы на C++. Форум разработчиков
Anonymous
C++ Как правильно обрабатывать обрезку в отделении интенсивной терапии НБСП

Сообщение Anonymous »

У меня есть следующая функция обрезки

Код: Выделить всё

std::string trim(const std::string &input)
{
icu::UnicodeString unicodeString = icu::UnicodeString::fromUTF8(input);

unicodeString.trim();

std::string result;
unicodeString.toUTF8String(result);

return result;
}
Он отлично работает для обычных пробелов, но если я добавлю NBSP, он не будет обрабатывать его должным образом. Я должен справиться с этим сам? Я думал, что NBSP является частью стандарта Unicode, то есть библиотека ICU должна его обрабатывать.

Подробнее здесь: https://stackoverflow.com/questions/787 ... cu-of-nbsp

Вернуться в «C++»