Autor Beitrag
Joel
Hält's aus hier
Beiträge: 8



BeitragVerfasst: So 25.10.09 00:20 
Guten Tag, ich hab ein Programm geschrieben, dass 2 beliebig lange arrays multiplizieren soll. es klappt ganz gut, nur wenn ich die 2. Zahl länger als 3 Nachkommastellen mache kommt das:Zugriffsverletzung bei Adreesse 00401c36 in Modul 'Project1.exe'. Schreiben von Adresse 00444494
die erste zahl kann so lange sein wie sie will. ich verstehe das nicht, danke


Moderiert von user profile iconNarses: Topic aus Sonstiges (Delphi) verschoben am So 25.10.2009 um 14:29
Jann1k
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 866
Erhaltene Danke: 43

Win 7
TurboDelphi, Visual Studio 2010
BeitragVerfasst: So 25.10.09 00:30 
Ein bisschen Quellcode wäre hier nützlich, sonst können wir nur raten worans liegt...
Joel Threadstarter
Hält's aus hier
Beiträge: 8



BeitragVerfasst: So 25.10.09 00:32 
dsa Problem ist das es ne Privatarbeit ist und ich mir von niemandem helfen lassen darf... sonst wäre es klar gesen quellcode zu posten
Jann1k
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 866
Erhaltene Danke: 43

Win 7
TurboDelphi, Visual Studio 2010
BeitragVerfasst: So 25.10.09 00:38 
Ähem ja, will ja keiner das du deinen ganzen 20k Zeilen Quellcode hier postest sondern nur die relevanten Zeilen. Alternativerweise könntest du dein Problem näher beschreiben, was verstehst du zum Beispiel unter "2 beliebig lange arrays multiplizieren", was steht in den Arrays, wohin sollen die Ergebnisse?
Joel Threadstarter
Hält's aus hier
Beiträge: 8



BeitragVerfasst: So 25.10.09 00:43 
ich hab den fehler gefunden, aber tr. danke für die schnellen antworten, der fehler kommt nicht mehr.. ich kann jetzt beliebig lange zahlen eingeben und es klappt, nur das ergebnis ist noch falsch, aber das liegt ja am algorithmus. danke nochmals