이 MSVC 전 처리기 코드와 가장 유사한 GCC는 무엇입니까?번역 단위의 일부에 대해서만 GCC 경고를 선택적으로 비활성화 하시겠습니까?
#pragma warning(push) // Save the current warning state.
#pragma warning(disable : 4723) // C4723: potential divide by 0
// Code which would generate warning 4723.
#pragma warning(pop) // Restore warnings to previous state.
일반적으로 포함되는 헤더에 특정 경고를 생성하지 않으려는 코드가 있습니다. 그러나 우리는 해당 헤더를 포함하는 파일이 해당 경고를 계속 발생 시키길 원합니다 (프로젝트에서 해당 경고가 활성화 된 경우).
헤더에/usr/포함하거나 기본적으로 그들에게 경고를 생성하지 않습니다 gcc가 무엇을 가지고 설치되어있는 경우 :
다음은 예입니다. – Spudd86