Ich will eine Funktion, die die Werte eines int Arrays aufaddiert implementieren. Dabei bin ich mir nicht sicher ob ich das mit dem int array überhaupt richtig gemacht habe.... jedenfalls krieg ich beim ausführen nen Fehler und mein Compiler zeigt nix an...
C++:
#include <iostream> #include <conio.h> #define max 20 usingnamespace std;
Was willst du genau machen? In die restlichen felder das ergebniss von 2+ 5 schreiben? Drück dich mal genauer aus. Weil an deinem Quellcode kann mann nicht erkennnen was du machen willst.
@sven1978 Nach deinem Beitrag bin ich mir auch nicht sicher ob er das wollte... Der Quellcode sieht in der Tat ein wenig wild aus... hab mir den gar nicht richtig angeguckt und nur schnell oben seine beschreibung in code umgesetzt...obs wirklich das ist was er haben will werden wir ja noch sehen... -- ...fleißig wie zwei Weißbrote
Danke Windalf genau das habe ich gesucht.. @sven tut mir leid wenn ich mich undeutlich ausgedrückt habe..
Dennoch bin ich noch net zufreiden ^^..
ich möchte nur ein Parameter in der Funktion addi haben, so wie in meinem Code oben... das fänd ich noch interessant zu wissen wenn es keine Umstände macht
P.S. inwiefern sieht mein Quellcoide wild aus, hab ich da schon einen großen Fehler reingebaut oder ist es sehr schlecht wie ich Programmiere ? Bitte seid ehrlich ^^ -- gruß chris
nehmts mir net übel ich bin nen Anfänger und seh manchmal den Wald vor lauter Bäumen nicht mehr ;)Dieser Post wurde am 26.05.2004 um 13:01 Uhr von chrisuni editiert.
das mit einem parameter geht so ohne weiteres nicht... du musst irgendwie die information mit übergeben, wie gross dein array ist... du könntest das auch so machen das z.b. die erste null das array begrenzen soll, oder für diesen paramter einen defaultwertsetzen.. aber ganz ohne zusatzinformation geht das nicht. und so wie ichs dir gepostet hab ist es die "übliche weise" wie man das macht... -- ...fleißig wie zwei Weißbrote
also ich finds so ehrlich gesagt scheisse... dein accumulate ist ja noch in ordnung, wobei wenn er anfängt die stl zu verwerden kann ers auch gleich datentyp unabhängig machen und in ein template giessen... -- ...fleißig wie zwei Weißbrote