Qual é a maneira correta de usar printf para imprimir um clock_t?
Atualmente estou usando um elenco explícito paraunsigned long long
e usando%llu
para imprimi-lo, mas desdesize_t
tem o%z
especificador, por que nãoclock_t
tem um?
Não há nem mesmo uma macro para isso. Talvez eu possa supor que em um sistema x64 (OS e CPU)size_t
é de 8 bytes de comprimento (e mesmo neste caso, eles forneceram%z
), mas e sobreclock_t
?