Also while macros may be redefined accidentally by conflicting header files in C and C++, conflicting constants are detected at compile time.
Juga ketika macro dapat didefinisikan ulang sengaja oleh file header bertentangan dalam C dan C + +, constant yang bertentangan terdeteksi pada waktu kompilasi.