Smart pointer: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Rimosso Link obsoleti che puntavano a pubblicità
ortografia
Riga 1:
{{W|informatica|luglio 2013}}
 
Gli '''smart pointers''' (letteralmente "puntatori intelligenti") sono oggetti del liguaggiolinguaggio [[C++]] che facilitano l'utilizzo dei puntatori. Lo scopo principale di uno smart pointer è quello di provvedere una cancellazione automatica della memoria. Non facendo parte delle caratteristiche del C++ gli Smart Pointers vengono forniti attraverso librerie (tra cui quella standard), e pertanto non possono sostituirsi completamente alla gestione della memoria così come avviene per i linguaggi con Garbage Collection. Sono elencati qui di seguito i principali tipi di Smart Pointers ad oggi diffusi e ampiamente approvati dalla comunità.
 
==Smart Pointers del C++03==