Resultados de la búsqueda a petición "smart-pointers"

2 la respuesta

¿Cómo forzar solo una instancia de punteros inteligentes para una clase?

He estado trabajando en una forma de evitar que el usuario use una clase sin punteros inteligentes. Por lo tanto, obligándolos a que el puntero inteligente a...

6 la respuesta

¿Cómo funciona el recuento de referencias de un puntero inteligente de recuento de referencias?

n otras palabras, ¿cómo realiza la implementación un seguimiento del recuento? ¿Hay un objeto similar a un mapa mantenido al que puedan acceder todos losshared_ptr instancias cuya clave es la dirección del puntero y el valor es el número de ...

12 la respuesta

Encontrar pérdidas de memoria causadas por punteros inteligentes

¿Alguien conoce una "técnica" para descubrir pérdidas de memoria causadas por punteros inteligentes? Actualmente estoy trabajando en un gran proyecto escrito enC ++ que utiliza en gran medida punteros inteligentes con recuento de referencias. ...

1 la respuesta

QList of QScopedPointers

Estoy tratando de almacenar QScopedPointers en una QList. Encontré este comentario También se puede usar QList>. - Kuba Ober 14 de enero de 14 a 18:17 (primer comentario sobre esta ...

3 la respuesta

shared_ptr magic :)

El Sr. Lidström y yo tuvimos una discusión. [https://stackoverflow.com/questions/3899688/default-virtual-dtor/3899726#3899726] :) La afirmación del Sr. Lidström es que una construcciónshared_ptr<Base> p(new Derived); no requiere que Base tenga ...

1 la respuesta

C ++ Asignación de este puntero de una clase a un unique_ptr o shared_ptr

Tengo una clase base de la que quiero heredar y antes de que cualquiera de sus clases derivadas pueda declararse, al menos 1 instancia de la clase base debe declararse primero. Estaba pensando en almacenar elthis pointer de la clase base en su ...

2 la respuesta

¿Cómo compilar código c ++ 11 con Android ndk y eclipse?

8 la respuesta

¿Por qué las bibliotecas y los marcos de C ++ nunca utilizan punteros inteligentes?

Leí en algunos artículos que los punteros en bruto casi nunca deberían usarse. En su lugar, siempre deben estar envueltos dentro de punteros inteligentes, ya...

5 la respuesta

shared_ptr vs scoped_ptr

2 la respuesta

¿Por qué no puedo hacer retroceder un_ptr único en un vector?

¿Qué tiene de malo este programa? #include <memory> #include <vector> int main() { std::vector<std::unique_ptr<int>> vec; int x(1); std::unique_ptr<int> ptr2x(&x); vec.push_back(ptr2x); //This tiny command has a vicious error. return 0; ...