shared_ptr en std :: tr1
-
19-08-2019 - |
Pregunta
Estoy trabajando en una plataforma con un compilador gcc, sin embargo, boost no puede compilarlo.
Me pregunto cuál es la forma correcta de incluir shared_ptr en std: tr1 en gcc. el archivo que busqué dijo que no lo incluyera directamente, por lo que puedo decir, ningún otro archivo lo incluye tampoco: |
Solución
En G ++ 4.3 ,
#include <tr1/memory>
debería hacer el truco. Encontrará shared_ptr
en std :: tr1 :: shared_ptr
.
Otros consejos
Boost no puede compilar en él? La mayor parte de la biblioteca de impulso no necesita ser compilada para ser utilizada, y supongo que shared_ptr tampoco.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow