Fragen nach return (C++)
-
Hallo zusammen , ich habe eigentlich Fragen nach return und zwar , Wann kann man return verwenden und Wo ? und wie ? In Welchen Fällen ?.
Danke im Voraus .
-
@Haggard sagte in Fragen nach return (C++):
Wann kann man return verwenden und Wo ? und wie ? In Welchen Fällen ?.
Immer, wenn man innerhalb einer Funktion ist und diese verlassen möchte.
Siehe auch: https://en.cppreference.com/w/cpp/language/return
-
Immer wenn die fuktion einen rückgabe typ hat, wie z.b
int ichgebdirnezahl() { return 20+5; }
eine funktion vom typ void vozu auch construktoren gehören könn nichts zurückgeben
-
@Abe sagte in Fragen nach return (C++):
Immer wenn die fuktion einen rückgabe typ hat
void foo() { return; return; return; }
und nu?
struct bar { bar() { return; return; } };
und nu?
-
Vielen Dank !
-
@Swordfish welchen sinn hatt dann ein return was nix zurück gibt ?
-
@wob sagte in Fragen nach return (C++):
Immer, wenn man innerhalb einer Funktion ist und diese verlassen möchte.
-
oh gut ja
-
Fun-fact:
void foo() { return (void) 42; }
A
return
statement with an operand of typevoid
shall be used only in a function whose return type is cvvoid
.