Il metodo più veloce è quello che sfrutta appieno le caratteristiche avanzate delle CPU di ultima generazione (MMX, 3DNow!). Il problema in questo caso è la portabilità, quello che si fa di solito è scrivere routine ottimizzate per sfruttare queste particolari architetture, e scegliere a compile-time con dei flag se utilizzarle o meno.Originariamente inviato da biagiopas
2.Dati due array
char Arr1[99];
char Arr2[99];
Qual'è il modo piu veloce per copiare il contenuto di Arr1 in Arr2 ?
Se vuoi un codice portabile dovrai usare strncpy(), comunque nel kernel di linux sono disponibili i sorgenti delle versioni ottimizzate per MMX, 3dnow etc.

Rispondi quotando