PDA

Просмотр полной версии : [СИ] Как перевести значение переменной в Юникод


NOAkill
06.10.2008, 02:48
Доброе время суток =) Есть сорец на Си. Вопрос таков: переменная data содержит некое значение. Но как представить это значение в Юникод? Т.е. сменить кодировку данных в переменной

bons
06.10.2008, 03:42
Доброе время суток =) Есть сорец на Си. Вопрос таков: переменная data содержит некое значение. Но как представить это значение в Юникод? Т.е. сменить кодировку данных в переменной

если исходник под windows то пользуйся MultiByteToWideChar

NOAkill
07.10.2008, 01:53
извиняюсь за нескромный вопрос: можно ли написать строчку кода, где значение переменной data меняет кодировку.

LEE_ROY
07.10.2008, 02:57
Define _UNICODE или L"data"
Вот линк на статью eng - www.cl.cam.ac.uk/~mgk25/unicode.html#c

GlOFF
26.10.2008, 12:41
WideCharToMultiByte - вроде эта API переводи строку в unicode

FrMn
26.10.2008, 13:05
GlOFF - не прав, читай пост bons.