Ich habe einen C ++ - Code, der Folgendes druckt size_t: size_t a; printf("%lu", a); Ich möchte, dass dies ohne Warnungen auf 32- und 64-Bit-Architekturen kompiliert wird. Wenn dies C99 wäre, könnte ich verwenden printf("%z", a);. AFAICT %zexistiert jedoch in keinem Standard-C ++ - Dialekt. Also...