Saya mencoba mendeteksi kompiler yang digunakan untuk mengkompilasi kode sumber saya. Saya dapat dengan mudah menemukan makro yang telah ditentukan untuk memeriksa MSVC atau GCC (lihat http://predef.sourceforge.net/ misalnya), tetapi saya tidak dapat menemukan makro untuk memeriksa adanya dentang.
Apakah seseorang tahu jika clang mendefinisikan makro seperti __CLANG__
untuk mengetahui apa yang sedang menyusun kode saya?