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