integer, printf: есть ли способ записать целое число как широкий символ в консоль без locale.h? - PullRequest
2 голосов
/ 23 мая 2011

предположим, у меня есть код Unicode c (a uint32).Есть ли способ вывести это целое число на консоль (как широкий символ) без использования locale.h или wchar.h?Спасибо.

Ответы [ 2 ]

0 голосов
/ 23 мая 2011

Вы можете попробовать использовать

printf("%lc", c);

, хотя вам действительно нужно убедиться, что c - это wint_t (что требует wchar.h), а не uint32_t, даже если эти два типа, скорее всего, одного типа ...

0 голосов
/ 23 мая 2011
...