W8081 void-Funktionen dürfen keinen Wert zurückliefern (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index

(Die Kommandozeilenoption zur Unterdrückung dieser Warnung lautet -w-voi)

Ihre Quelltextdatei deklarierte den Rückgabewert der aktuellen Funktion als void, der Compiler fand jedoch eine return-Anweisung mit einem Wert. Der Wert der return-Anweisung wird ignoriert.

Ein Beispiel:



 // Muss in einer "C"-Datei sein.  In einer "C++"-Datei würde ein Fehler erzeugt.



 void foo()



 {



         return 0;       // Von einer void-Funktion kann kein Wert zurückgegeben werden.



 }