Arthur Petit
21 septembra 2024
Pochopenie skratového správania logického AND v smerniciach preprocesora
Tento článok pojednáva o problémoch s preprocesorom C a logickým operátorom AND v podmienených direktívach. Použitie makier v rámci predprocesorovej logiky nevedie k očakávanému skratovému hodnotiacemu správaniu. Rôzne kompilátory, ako napríklad MSVC, GCC a Clang, riešia tento problém odlišne, čo vedie k chybám alebo upozorneniam.