Veröffentlicht 4. Juli 200520 j Bekomme über den Compiler keine Fehlermeldung. Erst wenn ich das Programm ausführen will, kommt folgendes... Exception basic_string::_S_construct NULL not valid ...hervorgerufen durch die Angaben im main int main(int argc, char *argv[]) { try { Steuer start; } catch(invalid_argument ia) {cout << "Argumenterror: "<<ia.what()<<endl; } catch(exception &e ) { cout << "Exception "<<e.what()<<endl; } system("PAUSE"); return 0; }[/PHP] Wie finde ich jetzt den Fehler?
4. Juli 200520 j Indem du dir die Klasse Steuer bzw. deren konstruktor mal anguckst und evtl. mal durch debuggst?
4. Juli 200520 j Insure ist ein kommerzieller Sourcecode Instrumentierer von fastcase Technology. Mit diesem Werkzeug können Programme zur Laufzeit auf Speicherfehler untersucht werden. Nicht nur Pufferüberlaufe, auch dereferenzierte Pointer etc. können gefunden werden. Weitere Informationen finden Sie unter www.fastcase.de Bitte beachten Sie, daß eine Demolizenz beantragt werden muß. Gruß Ayhan Sevinc
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.