41 votes

Comment std : : tr1 : :shared_ptr est-il implémenté ?

J'ai pensé à utiliser des pointeurs partagés, et je sais comment en implémenter un moi-même - je ne veux pas le faire, alors j'essaie std::tr1::shared_ptr,et j'ai quelques questions...

Comment le comptage de référence est-il mis en œuvre ? Utilise-t-elle une liste doublement liée ? (Btw, j'ai déjà googlé, mais je ne trouve rien de fiable.)

Y a-t-il des pièges à utiliser le std::tr1::shared_ptr ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X