Estoy tan frustrado en este momento después de varias horas tratando de encontrar dónde se encuentra shared_ptr. Ninguno de los ejemplos que veo muestra un código completo para incluir los encabezados shared_ptr
(y en funcionamiento). Simplemente diciendo std
, ¡ tr1
y <memory>
no está ayudando en absoluto! ¡He descargado potenciadores y todo, pero aún no aparece! ¿Alguien puede ayudarme diciéndome exactamente dónde encontrarlo?
¡Gracias por dejarme desahogar mis frustraciones!
EDITAR: Veo que mi título ha sido cambiado. Lo siento por eso. Entonces ... también fue porque no estaba claro para mí que shared_ptr es "dependiente de la versión C ++" -> por eso no indiqué mi entorno -> por lo tanto, probablemente por qué fue tan difícil para mí encontrarlo.
Estoy trabajando en MSVS2008.
EDIT 2: No sé por qué, pero estaba incluyendo [memory] y [boost / tr1 / memory.hpp] y [boost / tr1 / tr1 / memory] mientras buscaba en todas partes el shared_ptr ... por supuesto, no pude 't.
Gracias por todas las respuestas.
shared_ptr
no es parte del estándar. Sin embargo, es tan común que algunos lo tratarán como estándar aunque aún no lo esté.