Hello!
Voilà je débute avec Boost et les smart pointers et je voudrais savoir si le code suivant est correct...
D'après ce que j'ai compris des docs, mon scoped_ptr va faire en sorte de supprimer le pointeur quand ma mythrd sera fini d'être exécuté.
Le fait qu'il soit dans un while est-ce problématique ?
Merci pour vos réponses!Code:
1
2
3
4
5
6
7 while (!loop) { req = get(); func = boost::bind( &MyClass::myMethod, req ); scoped_ptr<boost::thread> mythrd ( new boost::thread ( func )); }
Go