9
Làm sạch mã thành printf size_t trong C ++ (hoặc: Tương đương gần nhất với% z của C99 trong C ++)
Tôi có một số mã C ++ in ra size_t: size_t a; printf("%lu", a); Tôi muốn điều này được biên dịch mà không có cảnh báo trên cả kiến trúc 32-bit và 64-bit. Nếu đây là C99, tôi có thể sử dụng printf("%z", a);. Nhưng AFAICT %zkhông tồn tại trong …