Добрый день, уважаемые участники форума!
Помогите, пожалуйста, разобраться, как вывести символы юникода в консоли.
Язык программирования - C, среда - Visual Studio 2008.
Что бы было понятно - общая задача - вывести штрих-код EAN-13 в консоли или файле (да, это немного странно) и мне нужны символы для штрихов. С алгоритмом преобразования в штрихи все более или менее понятно, а вот с выводом нужен ваш совет.
Вообще говоря, мне подходит символ с кодом 219, который выводится в консоли, но штрих код не влезает по ширине в консоль, а в текстовом файле не выводится. Как быть?
PS Вот пример:
Такая штука выведется в консоли
Код:
printf("%c%c %c%c %c", 219, 219, 219, 219, 219);
но весь штрих код туда не влезет(ширина консоли - 80 символов)
а вот в файл у меня так не выводится вообще
-- 23.02.2014, 09:39 --Пока что есть решение с помощью простого изменения размера консольного окна.
Но про юникод в Си все же хотелось бы узнать.