Su PC con architettura a 64bit non conviene inizializzare i tipi a int64_t perchè i registri su quest'ultimo sono più grandi?
Sono domande ovviamente, quindi se sono stupidaggini basta che lo confermate.
Grazie
Su PC con architettura a 64bit non conviene inizializzare i tipi a int64_t perchè i registri su quest'ultimo sono più grandi?
Sono domande ovviamente, quindi se sono stupidaggini basta che lo confermate.
Grazie
Che ha impatto sulle performance è l'accesso alla memoria e in particolar modo l'allineamento delle variabili. Usa la dimensione più giusta per i tuoi scopi e lascia fare al compilatore.
Ah, giusto una nota, int non ha una dimensione definita
char <= shot int <= int <= long int
"Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares
ok grazie