Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Ungültige Anweisung - Schließen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
10.05.2003, 14:24 Uhr
George3D



Bei mit taucht regelmäßig bei einem in C++ kompilierten Programm ein Dialogfeld auf, indem u.a. etwas von "ungültige Anweisung in Modul XXX" steht.

Liegt dieser Fehler im Programm oder hat das MS-Wondows zu verantworten?
Und wie rückt man ihm zu Leibe? (Ein Klick auf den Debug-Button bringt nix) .
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
10.05.2003, 15:14 Uhr
Spacelord
Hoffnungsloser Fall


Etwas mehr Informationen bitte. Hört sich stark nach nem Laufzeitfehler an.
Grenz den Fehler mal ein und setz nen Breakpoint an die betreffende Codestelle danach duchlauf das Programm an fraglicher Stelle mal mit nem Debugger.

MfG Spacellord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
10.05.2003, 16:30 Uhr
George3D



Das Problem ist, dass dasselbe Programm kompiliert mit CBuilder ohne jegliche Probleme läuft. Auch mit dem Borland Compiler (BCC) lässt sich eine EXE-Datei erzeugen, die aber gleich nach dem Start gleich mehrmals hintereinander zu diesem Fehler führt.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
10.05.2003, 16:45 Uhr
Spacelord
Hoffnungsloser Fall


Mal abgesehen davon dass ich vom Builder ohnehin keine Ahnung habe scheint es sich trotzdem um einen Laufzeitfehler zu handeln.Mag sein das der Builder stabileren Code erzeugt als der BCC(wo auch immer der Unterschied liegt).Bei VC++ ist es auch oft so das die Debug-Version läuft und die Release-Version nicht!? Im Debugmodus werden alle Variablen automatisch mit gültigen Werten initialisiert und in der Releaseversion halt nicht.Vielleicht gibt es einen ähnlichen Unterschied,unabhängig von Debug und Release, auch zwischen Builder und BCC(ich kenn mich mit Borland nicht aus!).
Nach wie vor besteht aber das Problem dass bei weitem nicht genug Informationen vorhanden sind um ein brauchbares Statement abzugeben.
Du musst schon eingrenzen wo der Fehler liegt.

Mfg Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: