Statische Variablen in VC6 debuggen

10/08/2010 - 08:42 von Uwe Kotyczka | Report spam
Hallo, ich habe hier geerbten Code zu bearbeiten, der noch
mit VC6 gepflegt werden muß. Es werden nur Win32 API und CRT
benutzt. Ist ziemlich C-Style. Und es kommen haufenweise
statische Variablen in Funktionen vor.

Wie ich feststellen mußte, wird der Wert solcher statischer
Variablen im Debugger von VC6 nicht korrekt angezeigt.
Stattdessen scheint der Wert immer Null zu sein. Ist er
natürlich nicht, wie man im Programmablauf leicht sieht.

Ist das bei VC6 ein bekannter Fehler? Es ist übrigens SP6
installiert. Visual Studio 2003 debuggt den Code korrekt.
 

Lesen sie die antworten

#1 Martin Richter [MVP]
10/08/2010 - 22:00 | Warnen spam
Hallo Uwe!

Ist das bei VC6 ein bekannter Fehler? Es ist übrigens SP6
installiert. Visual Studio 2003 debuggt den Code korrekt.



Nach meinem Wissen (das extrem schwindet was VC6 betrifft) ist dies ein
Known-Bug!

Martin Richter [MVP] WWJD http://blog.m-ri.de
"A well-written program is its own heaven; a poorly written
program is its own hell!" The Tao of Programming
FAQ: http://www.mpdvc.de Samples: http://www.codeproject.com

Ähnliche fragen