path_statements
, unused_variables
과 같은 단일 경고가 있다고 가정 해보십시오. 코드 블럭이나 함수로 분리하지 않고이 순간을 무시할 수있는 방법이 있습니까?녹에서 단일 명령문에 대한 경고를 조용히하는 방법은 무엇입니까?
명확한 것은 코드에 경고가 하나있을 때입니다. 나는 특별한 경고를 다루는 특별한 변화를 할 필요없이 그 경고만을 조용히 할 수있는 능력을 원합니다. 그리고 다른 곳에서는이 조용한 경고가 없으며 나중에 동일한 기능으로 경고가 표시됩니다.
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wformat"
/* Isolated region which doesn't raise warnings! */
this_would_raise_Wformat(args);
#pragma GCC diagnostic pop
녹가 동등한 능력을 가지고 있는가 다음과 같이
는 GCC와 함께이 수행 할 수 있습니다?
참고로 조용한 경고 방법에 대해 질문합니다. 예를 들어 사용하지 않은 var 경고를 해결할 수있는 방법이 있음을 알고 있습니다.
모듈의 모든 종류의 경고를 무시한다는 뜻입니까? 질문은 약간 불분명하다. – ljedrz
@LukasKalbertodt는 복제본이 아니므로 _ 경고를 음소거하는 것에 대해 묻습니다. – ideasman42
rustc를 실행하면 여러 경고가 표시 될 수 있으며 하나의 인스턴트가 그 중 하나가됩니다. 업데이트 된 질문이 더 명확하게 표시되어 GCC를 통해 이미 수행 할 수있는 방법을 보여줍니다. – ideasman42