Compilerwarnung (Ebene 3) C4645

Eine Funktion, die mit "__declspec(noreturn)" deklariert wurde, hat eine Rückgabeanweisung

A return -Anweisung wurde in einer Funktion gefunden, die mit dem noreturn__declspec -Modifizierer gekennzeichnet ist. Die return -Anweisung wurde ignoriert.

Im folgenden Beispiel wird C4645 generiert:

// C4645.cpp
// compile with:  /W3
void __declspec(noreturn) func() {
   return;   // C4645, delete this line to resolve
}

int main() {
}