Brauche Hilfe
-
setReichweite(void) wird in deinem Programm nie aufgerufen. Daher ist das array Reichweite nicht initialisiert -> komische Werte.
Kurt
-
ZuK schrieb:
setReichweite(void) wird in deinem Programm nie aufgerufen. Daher ist das array Reichweite nicht initialisiert -> komische Werte.
Kurtund was löscht das delete demnach? ^^
-
roan312 schrieb:
und was löscht das delete demnach? ^^
Welches delete in dem Programm gibt's kein delete. Wird auch keines gebraucht.
Kurt
-
In der Verbesserung von ser1al schon.
ser1al schrieb:
float* bla = F1.GetRecihweite(); cout<<bla[i]; delete bla;[Edit] hab gesehen das reichweite Array ist...
wollte noch meckern, warum du nen Zeiger auf float zurückgibst bei reichweite!
-
Das delete bla; ist keine Verbesserung sondern einfach falsch.
Kurt
-
Hallo ZuK
du hast mir ja schon einmal geholfen. Kannst du mir bitte deine ICQ-Nummer geben.
-
Tut mir leid habe keine ICQ-Nummer. ( weiss nicht mal was dass sein sollte )

Bin eben ziemlich altmodisch. ( Baujahr 60 )
Kurt
-
hmm...schade
wieso altmodisch?...naja...dafür bist du aber anscheinend einer der besten hier in sachen c++

-
Denke das hat überhaupt nichts mit gut oder schlecht zu tun.
Habe die meisten Fehler über die in diesem Forum diskutiert wird irgendwann selbst gemacht.
Zu meiner Zeit ( dh. bevor jedermann einen Internetzugang hatte ) musste man auf die meisten Probleme selbst eine Antwort finden.
Das ist "learning the hard way", aber zumindest bei mir ist es so dass wenn ich die Lösung eines Problems selbst gefunden habe dann vergesse ich sie auch nicht mehr.
Kurt
-
yup zuk sorry hast recht!
Is nur angewonheit, wenn ich nen pointer mache, das wieder mit delete zu löschen, merke den fehler auch imemr erst etwas später....!