LINUX.ORG.RU

define внутри enum. Зачем?


0

0

В некоторых h-файлах в glibc встречается такая конструкция:
enum 
{ 
PTHREAD_CANCEL_ENABLE, 
#define PTHREAD_CANCEL_ENABLE PTHREAD_CANCEL_ENABLE 
PTHREAD_CANCEL_DISABLE 
#define PTHREAD_CANCEL_DISABLE PTHREAD_CANCEL_DISABLE 
}; 

Кто-нить знает к чему это?
anonymous

Я так думаю, что это для того, чтобы работало #ifdef PTHREAD_CANCEL_ENABLE.

justme
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.