다음을 통해 공유


컴파일러 경고(수준 3) C4646

__declspec(noreturn)으로 선언된 함수에 void가 아닌 반환 형식이 있습니다.

noreturn __declspec 한정자로 표시한 함수에는 void 반환 형식이 있어야 합니다.

다음 샘플에서는 C4646을 생성합니다.

// C4646.cpp
// compile with: /W3 /WX
int __declspec(noreturn) TestFunction()
{   // C4646  make return type void
}