Wenn eine Funktion int zurückgeben, kann ein int zugewiesen?

Wenn eine Funktion gibt ein int, kann es zugeordnet werden, die durch einen int-Wert? Ich sehe es nicht, macht viel zu viel Sinn zu zuweisen eines Wertes zu einer Funktion.

int f() {}

f() = 1;

Bemerkte ich, dass, wenn die Funktion liefert eine Referenz auf ein int ist, ist es ok. Ist es nur bei int? wie sieht es mit anderen Typen? oder irgendwelche anderen Regeln?

int& f() {}

f() = 1;
  • was wäre der Punkt zum zuweisen eines Wertes zu einer Funktion ? Warum nicht verwenden, sondern eine variable ?
InformationsquelleAutor skydoor | 2010-02-07
Schreibe einen Kommentar