Mi chiedo se posso utilizzare i puntatori a 32 bit nelle applicazioni a 64 bit?c: utilizzare i puntatori a 32 bit nell'applicazione a 64 bit?
Il progetto della nostra scuola ci consente solo di compilare il programma c in un'applicazione a 64 bit e di testare il nostro programma per la velocità e l'utilizzo della memoria. Tuttavia, se sono in grado di utilizzare i puntatori a 32 bit, quindi il mio programma si consuma molto meno memoria rispetto a 64 bit, anche forse corre più veloce (più veloce a malloc?)
Grazie per l'aiuto
Come si può essere così sicuro che i puntatori a 32 bit sarà notevolmente più veloce dei puntatori a 64 bit (se non del tutto)? – Mysticial
almeno consuma meno memoria. Non sono sicuro della velocità più veloce delle cose – kevin
Sei sicuro che sarà anche significativo? Avete enormi strutture dati basate su puntatori? Si noti inoltre che l'overhead o le ripetute operazioni di estensione zero del puntatore possono effettivamente causare un * calo * delle prestazioni. – Mysticial