__declspec(noreturn)으로 선언된 함수에 void가 아닌 반환 형식이 있습니다.
noreturn__declspec 한정자로 표시한 함수에는 void 반환 형식이 있어야 합니다.
Example
다음 예제에서는 C4646을 생성합니다.
// C4646.cpp
// compile with: /W3 /WX
int __declspec(noreturn) TestFunction()
{ // C4646 make return type void
}