Arthur Petit
21 september 2024
Razumevanje vedenja kratkega stika logičnega IN v direktivah predprocesorja

Ta članek obravnava pomisleke glede predprocesorja C in logičnega operatorja IN v pogojnih direktivah. Uporaba makri znotraj logike predprocesorja ne povzroči pričakovanega ovrednotenja kratkega stika. Različni prevajalniki, kot so MSVC, GCC in Clang, obravnavajo to težavo drugače, kar povzroči napake ali opozorila.