Arthur Petit
21 septembre 2024
Comprendre le comportement de court-circuit du ET logique dans les directives du préprocesseur
Cet article traite des problèmes liés au préprocesseur C et à l'opérateur logique ET dans les directives conditionnelles. L'utilisation de macros dans la logique du préprocesseur n'entraîne pas le comportement d'évaluation de court-circuit attendu. Différents compilateurs, tels que MSVC, GCC et Clang, gèrent ce problème différemment, entraînant des erreurs ou des avertissements.