Effectivement, ça, je ne l'ai pas indiqué, mais la classe doit être entièrement définie pour le destructeur de shared_ptr.
Type: Messages; Utilisateur: Matthieu Brucher
Effectivement, ça, je ne l'ai pas indiqué, mais la classe doit être entièrement définie pour le destructeur de shared_ptr.
Non, ça veut dire que shared_ptr n'utilise pas une liste pour stocker les objets qui pointent vers l'entité commune, le pointeur surveillé, histoire de performance et non de compatibilité.
Ca,...
Qui a dit qu'ils étaient incompatibles ? Les std::auto_ptr sont incompatibles, et les boost::shared_ptr résolvent le problème des std::auto_ptr : ils partagent la responsabilité au lieu de la...
C'est simple à utiliser pourtant ;)
Dans ton cas, pour commencer, tu remplaces tes pointeurs par des pointeurs intelligents, aucun souci.
Pour la suite, essaie d'éviter de recoder une liste maison...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.