В чём конкретно разница между 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 практически перпендикулярные (суть независимые) вещи.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.