muiticharacter literals
От: c-smile Канада http://terrainformatica.com
Дата: 01.08.16 04:04
Оценка:
Увидел такой вот код:

static int __cdecl atexit_exception_filter(unsigned long const _exception_code) throw()
{
    if (_exception_code == ('msc' | 0xE0000000)) // <<<<<<<
    {
        return EXCEPTION_EXECUTE_HANDLER;
    }
    return EXCEPTION_CONTINUE_SEARCH;
}


Как я понимаю 'msc' выше это

('m' << 16) | ('s' << 8) | ('c' << 0)


Я понимаю что это implementation defined.
А кто-то кроме VC++ это использует? Полезно иногда иметь такую возможность.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.