Стандартная библиотека C ++ и строки Unicode - PullRequest
3 голосов
/ 21 мая 2019

Почему стандартный мандат C ++ поддерживает wstring в библиотеке ввода-вывода и библиотеке регулярных выражений, но не предписывает поддержку u8string, u16string и u32string в этих библиотеках?

Я задал похожий вопрос восемь лет назад ( Используя char16_t и char32_t в I / O ), и тогда я ответил, что Рабочая группа по библиотекам "привержена полной поддержке Unicode, но ненамереваемся продублировать библиотеку с вариантами символов Unicode существующих возможностей библиотеки. "

Это все еще ситуация?Нам все еще нужно обратиться к Boost и другим поставщикам библиотек, чтобы получить лучшую поддержку Unicode?

...