В С++ 11 представлены char16_t
и char32_t
, чтобы облегчить работу с текстовыми строками с кодировкой UTF-16 и UTF-32. Но библиотека <iostream>
по-прежнему поддерживает только реализованный при реализации wchar_t
для многобайтовых операций ввода-вывода.
Почему поддержка char16_t
и char32_t
не добавлена в библиотеку <iostream>
в дополнение к поддержке wchar_t
?