Funktion beenden
-
Plausible Frage aber notwendig,
wie kann ich eine Funktion beenden (also mit welchem befehl)? In delphi gab es da exit - jedoch exit bedeutet in C++ das Programm beenden.
-
return vielleicht?
-
häh versteh ich nicht,
ich dacht alles was nach return kommt wird dann noch weiter verarbeitet oder irre ich mich. mal schauen...jo alles klar

-
nein, mit return springst du aus einer funktion raus, bei einer viod funktion ohne rückgabewert und sonst mit ...
-
Nein, an der Stelle, wo das return steht, wird die Funktion beendet - und es geht dort weiter, wo du die Funktion aufgerufen hast.
int getval() { ... return 7;// <- das beendet die Funktion und kehrt zum übergeordneten Programm zurück }