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

1 la respuesta

Implementación de una lista simple vinculada individualmente con punteros inteligentes

Hola, estoy tratando de implementar una lista simple de enlaces simples usando punteros inteligentes, esto es lo que tengo hasta ahora, opté por usar shared_ptr de C ++ pero leí que un unique_ptr sería más apropiado para este caso, pero realmente ...

2 la respuesta

shared_from_this causando bad_weak_ptr

Estoy tratando de mantener una lista de clientes conectados en asio. He adaptado el ejemplo del servidor de chat de los documentos ...

5 la respuesta

¿Cómo funcionan los punteros compartidos?

¿Cómo saben los punteros compartidos cuántos punteros apuntan a ese objeto? (shared_ptr, en este caso)

3 la respuesta

¿Cuál es el significado de esta parte de Standardese sobre use_count () de shared_ptr?

Al tratar de entender el problema que se muestra enesta pregunta [https://stackoverflow.com/questions/28111666/why-is-stdweak-ptrexpired-optimized-away?noredirect=1#comment44599229_28111666] Me encontré atrapado en la siguiente oración de ...

4 la respuesta

std :: enable_shared_from_this: ¿está permitido llamar a shared_from_this () en destructor?

#include <memory> #include <iostream> struct A : public std::enable_shared_from_this<A> { ~A() { auto this_ptr = shared_from_this(); // std::bad_weak_ptr exception here. std::cout << "this: " << this_ptr; } }; int main() { auto a = ...

2 la respuesta

Pasar un puntero compartido por referencia o por valor como parámetro a una clase

¿Se debe pasar un puntero compartido por referencia o por valor como parámetro a una clase si se va a copiar en una variable miembro? La copia del puntero compartido incrementará el recuento de referencias y no quiero hacer copias innecesarias ...

1 la respuesta

Inicialización de shared_ptr <T> desde unique_ptr <T []>

[Seguimiento aesta [https://stackoverflow.com/questions/30196790/why-does-stdshared-ptrt-stdunique-ptrt-compile-while-stdshared-pt] pregunta] He estado tratando un poco con punteros inteligentes a arreglos de estilo c recientemente. Finalmente ...

9 la respuesta

std :: auto_ptr o boost :: shared_ptr para pImpl idiom?

Cuando use elmodismo de ejemplo [http://en.wikipedia.org/wiki/Pimpl_idiom]¿Es preferible usar unboost:shared_ptr en vez de unastd::auto_ptr? ¿Estoy seguro de que una vez leí que la versión de impulso es más amigable con las excepciones? class ...

4 la respuesta

std :: shared_ptr: reset () vs. asignación

Esta es una pregunta básica, pero no encontré una publicación anterior al respecto. El título de la siguiente pregunta parece que podría ser la misma pregunta que la mía, pero la pregunta en sí no coincide con el título:¿Es mejor usar ...

1 la respuesta

¿Por qué shared_from_this no se puede usar en constructor desde el punto de vista técnico?

Enel libroLa biblioteca estándar de C ++ [https://rads.stackoverflow.com/amzn/click/com/0321623215]en la página 91 he leído esto sobreshared_from_this(): El problema es eseshared_ptr se almacena en un miembro privado ...