Bonjour,
J' écris un petit programme en C++ sous VS2008 sp1 alternativement sous 2 ordinateurs différent, un portable sous windows7 32 bits et un ordi de bureau windows7 64bit. Ce programme utilise DCMTK qui est un toolkit libre.
Lorsque j'exécute mon programme en mode debug uniquement sur le windows7 64bit le programme se plante très tôt dans l'initialisation. Il fonctionne en release!
Il semble qu'a une initialisation du flux d'erreur de DCMTK une opération ne se passe pas bien ce qui entraine une erreur un peu plus tard dans le programme.
N'étant qu'un programmeur du dimanche je ne sais pas quelles informations vous donner, le volume du code de DCMTK étant conséquent il n'est pas possible de le joindre. Je joint 3 copie d'écran qui sont a ce que je crois l'origine du problème.
output devrait être initialiser avec le résultat de ofConsole.lockCerr(), mais en fait il n'en ai rien!
je ne comprends pas pourquoi ce problème n'existe que sur un seul des ordinateurs et que sur la version debug, Pouvez vous m'aider?
Partager