Какой предопределенный макрос можно использовать для обнаружения лязга?

Я пытаюсь определить компилятор, использованный для компиляции моего исходного кода. Я могу легко найти предопределенные макросы для проверки на MSVC или GCC (см.http://predef.sourceforge.net/ например), но я не могу найти макрос для проверки на лязг.

Кто-нибудь знает, определяет ли макрос clang как__CLANG__ чтобы узнать, что сейчас компилирует мой код?

Ответы на вопрос(3)

Ваш ответ на вопрос