Concernant les pointers nus, je me souviens pourquoi j'ai opté pour cette solution :
Le support de la norme C++0x par le ndk (native development kit d'android), quand j'ai commencé mon projet le support n'était pas terrible, j ai donc exclu l'utilisation de la norme et donc des pointers intelligents.
Il restait auto_ptr, mais j'avais lu que auto_ptr et les containers de la STL ne fonctionne pas bien ensemble : http://www.gotw.ca/gotw/025.htm
D'une manière générale j'ai l'impression quand dans mon api, le vrai problème n'est pas tant le passage de mes paramètres mais plutôt le cycle de vie de mes objets qui n'est pas très clair.
[^] # Re: Très rapide review
Posté par adrien le roy . En réponse au journal Petit Framework de jeu 2d en C++. Évalué à 2.
Concernant les pointers nus, je me souviens pourquoi j'ai opté pour cette solution :
Le support de la norme C++0x par le ndk (native development kit d'android), quand j'ai commencé mon projet le support n'était pas terrible, j ai donc exclu l'utilisation de la norme et donc des pointers intelligents.
Il restait auto_ptr, mais j'avais lu que auto_ptr et les containers de la STL ne fonctionne pas bien ensemble :
http://www.gotw.ca/gotw/025.htm
D'une manière générale j'ai l'impression quand dans mon api, le vrai problème n'est pas tant le passage de mes paramètres mais plutôt le cycle de vie de mes objets qui n'est pas très clair.