Arthur Petit
21 septembris 2024
Izpratne par loģisko UN īssavienojumu uzvedību priekšapstrādātāju direktīvās
Šajā rakstā ir apskatītas problēmas ar C priekšapstrādātāju un loģisko UN operatoru nosacījuma direktīvās. Makro izmantošana priekšprocesora loģikā neizraisa paredzamo īssavienojuma novērtēšanas darbību. Dažādi kompilatori, piemēram, MSVC, GCC un Clang, šo problēmu risina atšķirīgi, kā rezultātā rodas kļūdas vai brīdinājumi.