wprintf не выводит utf.8 строки. в мане пишется что поток должен быть открыт для wide-char символов. когда я проверяю fwide(stdout, 0) = -1, т.е. открыт для байтовых символов. в мане fwide пишут что если поток уже определен, его нельзя переопределить, можно только закрыть. подскажите, пожалуйста, как открыть stdout для wide-char символов. не могу нагуглить.
Ответ на:
Мне помогло так
от gh0stwizard
Ответ на:
комментарий
от cPunk
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от tim239
Ответ на:
комментарий
от SmilePlz
Ответ на:
комментарий
от SmilePlz
Ответ на:
комментарий
от cPunk
Ответ на:
комментарий
от SmilePlz
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [C] Проблема с towlower и кодировками. (2010)
- Новости Релиз библиотеки libfatchars 0.4 и использующей её программы raskormiknigu 0.1 (2017)
- Форум Вывод в консоль cout и wcout одновременно (2021)
- Форум Пара вопросов по i18n и UTF-8 (2004)
- Форум wchar -> char (2009)
- Форум wchar to string? (2005)
- Форум STDOUT (2002)
- Форум char, wchar и tolower... (2007)
- Форум stdout redirection (2006)
- Форум stdin/stdout (2006)