컴파일러 경고 C4986
'function': 예외 사양이 이전 선언과 일치하지 않습니다.
이 경고는 하나의 선언에 예외 사양이 있고 다른 선언에는 없는 경우에 발생할 수 있습니다.
기본적으로 C4986은 해제되어 있습니다. 자세한 내용은 Compiler Warnings That Are Off by Default을 참조하세요.
예제
다음 샘플에서는 C4986을 생성합니다.
class X { };
void f1() throw (X*);
// ...
void f1()
{
// ...
}
다음 샘플 코드에서는 이 경고를 제거합니다.
class X { };
void f1() throw (X*);
// ...
void f1() throw (X*)
{
// ...
}
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기