Ottimizzare C++/Ottimizzazione del codice C++/Costruzioni e distruzioni: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Ramac (discussione | contributi)
m + categoria
Nessun oggetto della modifica
Riga 1:
{{Ottimizzare C++}}
 
Spesso capita che per elaborare un'espressione venga creato un oggetto temporaneo, che viene distrutto alla fine della stessa espressione in cui viene creato.
Se tale oggetto è di un tipo fondamentale, il compilatore quasi sempre riesce a evitarne la creazione, e comunque la creazione e distruzione di un oggetto di un tipo fondamentale sono veloci.
Line 54 ⟶ 56:
 
Talvolta è possibile creare un overload della funzione originale che prende un argomento proprio del tipo corrispondente, evitando quindi la conversione.
 
[[Categoria:Ottimizzare C++|Ottimizzare C++/Ottimizzazione del codice C++/Costruzioni e distruzioni]]
{{Avanzamento|75%|23 maggio 2008}}