Здравствуйте, 0BD11A0D, Вы писали:
SVZ>>Вопрос тебе на засыпку. А какая реализация должна быть у этих функций?
SVZ>>Мы не знаем, что хранится в std::string — ansii или utf-8 или 100500 других кодировок. Запихивая эти функции внутрь класса ты ограничиваешь его использование.
SVZ>>Этим функциям самое место где-то в хелперах.
BDA>Вы процитировали самый конец переписки. В начале я неявно жаловался, что до сих пор кодировки явным образом в строках отсутствуют. Это снимает ваш вопрос?
Я читал. Ну будем считать, то снимает.
На мой взгляд принятое решение очень разумно — жестко завязываться на конкретную кодировку (ATL/WTL, Qt) так же плохо, как и тащить внутрь класса строки всю ICU.
Универсального решения здесь нет.