Resultados de la búsqueda a petición "unique-ptr"

4 la respuesta

std :: auto_ptr a std :: unique_ptr

Con el nuevo estándar que viene (y partes ya disponibles en algunos compiladores), el nuevo tipostd::unique_ptr se supone que es un reemplazo parastd::auto_ptr. ¿Su uso se superpone exactamente (por lo que puedo hacer una búsqueda / reemplazo ...

4 la respuesta

Desbordamiento de pila con la lista vinculada unique_ptr [cerrado]

He convertido la siguiente estructura de lista vinculada struct node { node* next; int v; };en una versión de c ++ 11, que no utiliza los punteros. struct node { unique_ptr<node> next; int v; };Agregar, eliminar elementos y recorrer funciona ...

1 la respuesta

impulsar thread_group mover propiedad de unique_ptr a thread

¿Qué solución existe para ejecutar este código? El código da como resultado "Intentar hacer referencia a una función eliminada".unique_ptr se asigna en un bucle y luego se pasa al hilo y luego se elimina. boost::thread_group threads; ...

5 la respuesta

Returning unique_ptr de funciones

unique_ptr<T> no permite la construcción de copias, sino que admite la semántica de movimiento. Sin embargo, puedo devolver ununique_ptr<T> desde una función y asignar el valor devuelto a una variable. #include <iostream> #include <memory> using ...

2 la respuesta

unique_ptr <T> eliminador personalizado lambda para la especialización de matriz [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo uso un eliminador personalizado con un miembro std :: unique_ptr? [/questions/19053351/how-do-i-use-a-custom-deleter-with-a-stdunique-ptr-member] 6 respuestasecientemente comencé a transferir ...

1 la respuesta

Declaración de reenvío con unique_ptr? [duplicar

Esta pregunta ya tiene una respuesta aquí: Is std :: unique_ptr <T> requerido para conocer la definición completa de T? [/questions/6012157/is-stdunique-ptrt-required-to-know-the-full-definition-of-t] 7 respuestas Me ha resultado útil utilizar ...

2 la respuesta

¿Estoy usando la clase de puntero correctamente en este eliminador genérico unique_ptr <> ()?

Creé una plantilla de eliminación genérica que se puede usar para crearunique_ptr<>()ubtipos @ que permiten unDeleter aparte de solodelete ptr. Funciona muy bien con los indicadores de optimización predeterminados (es decir,-O0), sin embargo, ...

3 la respuesta

¿Por qué no se trata de una pérdida de memoria en C ++?

ace un par de meses le pregunté aest [https://stackoverflow.com/questions/52180485/valgrind-shows-memory-leak-in-stdmake-unique] pregunta donde pregunté por qué había una pérdida de memoria. Aparentemente, olvidé un destructor virtual. Ahora ...

5 la respuesta

Implementar contenedores con punteros inteligentes

Ok, entonces todos saben que los punteros sin procesar deben evitarse como la peste y preferir los punteros inteligentes, pero ¿se aplica este consejo al implementar un contenedor? Esto es lo que estoy tratando de lograr: template<typename T> ...

4 la respuesta

Diferencias entre unique_ptr y shared_ptr [duplicado]

Posibles duplicados: pimpl: shared_ptr o unique_ptr [https://stackoverflow.com/questions/5576922/pimpl-shared-ptr-or-unique-ptr] punteros inteligentes (impulso) ...