return string
-
Hi Leute!
Ich hätte hier ein kleines Problem:
Ich muss eine Funktion schreiben, die aus einem binären Array ein Komplement
von dem bastelt und ihn als ein weiteres Array zurückgibt.Wie kann ich ein Feld returnen? Geht es vielleicht mit den Zeigern?
Wenn ich das als
return feld;
oder
int *funktion(int feld[]) { ....... return komplement; // bzw. komplement[] } void main() { ..................... ...................... cout << *funktion(feld); ...................... ................... }
implementiere, dann kriege ich eine Fehlermeldung oder irgend einen Schwachsinn heraus.
Danke im Voraus,
Gin
-
evtl. könntest du einen std::vector verwenden.
Devil
-
wie das?
-
Schau doch mal in die FAQ.
PS: void main() ist falsch.
-
Und wenn ohne Vector?