5

#pragma을 사용하여 특정 파일의 경고를 비활성화 할 수 있지만 전체 VC++ 2008 프로젝트에 대한 특정 경고를 "해제"하고 싶습니다.프로젝트 수준에서 C++ 경고를 사용하지 않도록 설정 하시겠습니까?

Configuration Properties->C/C++->Advanced->Disable Specific Warnings 옵션이 있는데 숫자 경고 코드를 입력하고 해당 .cpp 파일을 다시 컴파일해도 경고가 계속 발생합니다.

+1

"C4244"또는 "4244"와 같이 앞에 "C"가 표시된 경고 번호를 써 봤습니까? – Max

+0

'C'를 입력하면 컴파일러에서 오류가 발생합니다. –

+0

내 대답을 삭제하고 여기에 의견을 추가합니다. 미리 컴파일 된 헤더가 사용되지 않습니다. – Dialecticus

답변

1

미리 컴파일 된 헤더를 사용하고 경고 코드를 비활성화하십시오. 그것은 나를 위해 C4005 경고와 함께 일했습니다.

2

프로젝트에 다른 프로젝트가 있거나 다른 프로젝트의 개체를 사용하는 경우 경고가 발생하는 프로젝트에 경고 사용 안 함을 추가해야합니다. 이것은 항상 작동해야합니다.