Показать сообщение отдельно
Старый 12.04.2011, 19:51   #22
KiriX
Умный
Старожил
 
Аватар для KiriX
 
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
KiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человек
По умолчанию

Цитата:
Сообщение от Йоха Посмотреть сообщение
BYTE это просто typedef unsigned char
Просто у меня в программе использовался именно BYTE, поэтому так и функция выглядела.

А для ввода тоже самое, только обратное преобразование
Код:
char *str;
// каким-то там образом ввели с консоли str
char *utf8str = str_convert(str, 866, CP_UTF8);
// здесь что-то делаем со строкой в utf8
// ...
delete[] utf8str // освобождаем память;
Да с вашими подсказками с обратным преобразованием я уже справился бы, вот только не могу найти в коде где эта обработка входящих команд
KiriX вне форума   Ответить с цитированием