domingo, 15 de mayo de 2016
C++ unique_ptr
En esta nueva serie de C++, voy a cubrir algunos tópicos que me han resultado útiles en el último año. Los primeros artículos serán acerca de la creación de objetos y manejo de memoria. Uno de las principales mejoras en C++11 son unique_ptr's y shared_ptr's para facilitar el manejo de memoria.
Para los ejemplos que estaré presentando, creé la clase MiClase, que imprime mensajes para ayudar a visualizar que partes de la clase son invocadas.
Nuestro primer ejemplo muestra como un unique_ptr se encarga de llamar el destructor, a diferencia de un apuntador normal, donde tenemos que recordar llamar a delete para evitar posibles fugas de memoria.
Suscribirse a:
Entradas (Atom)