Utiliser une librairie en multithread
Bonjour à tous,
J'ai tenté d'utiliser la librarie boost, plus spécifiquement la class path, situé dans le namespace boost::filesystem.
Dans une de mes classes, dans le constructeur, je fais:
Code:
1 2
|
m_path = new path("monfichier.txt"); |
et dans le destructeur je fais:
Lorsque je quitte la méthode main(), la console reste ouverte et mon programme continu de tourner (je le vois dans le gestionnaire de processus windows)...
Maintenant si je supprimer la ligne "delete m_path" du destructeur, là après la méthode main(), le programme se termine bien.
J'ai aucune idée de où ça peut venir... Quelqu'un peut m'aider?
Merci :)
A bientôt