Bonjour � tous,
J'ai un probl�me pour le moins super bizarre..
Je suis dans une fonction membre telle que celle-ci :
En release, et uniquement en release, lorsque je suis sur l'instruction, je rentre dedans ce qui m'am�ne dans le fichier xstring (m�thode _Myt& assign(const _Elem *_Ptr, size_type _Count)), et l�, si je me repositionne dans ma classe, je constate que le "this" est � 0x00000000..
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4 MyClass::Init() { m_dValue = Config.Get<double>("KEY"); }
Alors je fais du pas � pas, toujours dans xstring, et au fur et � mesure que j'avance, le "this" de ma classe appelant "bouge", �a commence par 0x0000000f, puis �a augment et en sortie de la fonction assign, mon "this" est � 0x00000320..
Du coup par la suite j'ai des violation d'acc�s m�moire etc.
Comment �a se fait ? Et �a ne le fait qu'en release, une erreur de configuration du projet ?
Merci � vous,
A bient�t
Partager