В чём конкретно разница между UNICODE и _UNICODE?
От:
Аноним
Дата: 05.09.06 19:16
Оценка:
В проекте ставлю
#define UNICODE
#define _UNICODE
Что вообще правильно использовать?
Например,
#ifdef UNICODE
#define FindFirstFile FindFirstFileW
#else
#define FindFirstFile FindFirstFileA
#endif // !UNICODE
Хотя Рихтер говорит о _UNICODE (глава 17).
Re: В чём конкретно разница между UNICODE и _UNICODE?
От:
korzhik
Дата: 05.09.06 19:20
Оценка:
Здравствуйте, Аноним, Вы писали:
А>В проекте ставлю
А>#define UNICODE
А>#define _UNICODE
А>Что вообще правильно использовать?
А>Например,
А>#ifdef UNICODE
А>#define FindFirstFile FindFirstFileW
А>#else
А>#define FindFirstFile FindFirstFileA
А>#endif // !UNICODE
А>Хотя Рихтер говорит о _UNICODE (глава 17).
макрос _UNICODE используется в заголовочных файлах библиотеки С,
а макрос UNICODE — в заголовочных файлах Windows
Re[2]: В чём конкретно разница между UNICODE и _UNICODE?
От:
Аноним
Дата: 05.09.06 19:24
Оценка:
Здравствуйте, korzhik, Вы писали:
K>макрос _UNICODE используется в заголовочных файлах библиотеки С,
K>а макрос UNICODE — в заголовочных файлах Windows
Кому это нужно? Почему используется два разных макроса?
Re[3]: В чём конкретно разница между UNICODE и _UNICODE?
От:
korzhik
Дата: 05.09.06 19:26
Оценка:
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, korzhik, Вы писали:
K>>макрос _UNICODE используется в заголовочных файлах библиотеки С,
K>>а макрос UNICODE — в заголовочных файлах Windows
А>Кому это нужно?
тебе и мне, а также всем
А>Почему используется два разных макроса?
потому что C runtime library и winAPI практически перпендикулярные (суть независимые) вещи.
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить