Expand Minimize
This topic has not yet been rated - Rate this topic

Compiler Warning (level 3) C4645

Error Message

function declared with __declspec(noreturn) has a return statement

A return statement was found in a function that is marked with the noreturn __declspec modifier. The return statement was ignored.

The following sample generates C4645:

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

int main() {
}
Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.