Compilerwarnung (Stufe 4) C4718

Aktualisiert: November 2007

Fehlermeldung

'Funktionsaufruf': Rekursiver Aufruf hat keine Nebeneffekte, wird gelöscht
'function call' : recursive call has no side effects, deleting

Außer einem rekursiven Aufruf enthält eine Funktion keine weiteren Nebeneffekte. Ein Aufruf dieser Funktion wird gelöscht. Die korrekte Ausführung des Programms wird im Gegensatz zum Programmverhalten nicht beeinflusst. Während ein Überlauf des Laufzeitstapels verursacht werden könnte, wenn der Aufruf beibehalten wird, wird diese Ausnahme durch das Löschen des Aufrufs verhindert.