#pragma GCC diagnostic push 与 #pragma GCC diagnostic pop 的使用

在gcc下,#pragma GCC diagnostic push用于记录当前的诊断状态,#pragma GCC diagnostic pop用于恢复诊断状态。

可以用于屏蔽局部代码的警告,格式如下:

#pragma GCC diagnostic push 
#pragma GCC diagnostic ignored "-Wformat" 
//code
#pragma GCC diagnostic pop

 

参考资料:

https://gcc.gnu.org/onlinedocs/gcc/Diagnostic-Pragmas.html

posted @   星辰大海浩瀚宇宙呀  阅读(13)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示