Ottimizzare C++/Ottimizzazione del codice C++/Costruzioni e distruzioni: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
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}}
|