Pergunta

Eu estou trabalhando em uma plataforma com um compilador gcc no entanto impulso não pode compilar nele.

Eu estou querendo saber o que é a maneira correta de incluir o shared_ptr em std: tr1 no gcc? o arquivo eu olhei no referido não incluí-lo diretamente, a partir do que eu posso dizer nenhum outro arquivo inclui-lo também: |

Foi útil?

Solução

Em G ++ 4.3 ,

#include <tr1/memory>

deve fazer o truque. Você encontrará shared_ptr em std::tr1::shared_ptr.

Outras dicas

impulso não pode compilar nele? A maior parte da biblioteca de impulso não precisa ser compilado para ser utilizado, e eu acho que shared_ptr não quer.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top