컴파일러 경고 C4986
'function': 예외 사양이 이전 선언과 일치 하지 않습니다.
예외 규정 한 선언 및 다른 많은 경우이 경고를 생성할 수 있습니다.
C4986는 기본적으로 표시되지 않습니다. 자세한 내용은 기본적으로 해제되어 있는 컴파일러 경고을 참조하십시오.
예제
다음 샘플에서는 C4986 오류가 발생하는 경우를 보여 줍니다.
class X { };
void f1() throw (X*);
// ...
void f1()
{
// ...
}
다음 샘플 코드에서는 이 경고를 제거합니다.
class X { };
void f1() throw (X*);
// ...
void f1() throw (X*)
{
// ...
}