#pragma clang diagnostic ignored 用法
来源:互联网 发布:生成二合一淘口令源码 编辑:程序博客网 时间:2024/06/07 21:10
#pragma 本质上就是声明,一般用来打注释。但是它还有另外一个强大的功能,便是处理警告。用法如下:
#pragma clang diagnostic push
#pragma clang diagnostic ignored“-相关的命令"
//你自己的代码
#pragma clang diagnostic pop
常见用法:
1.方法弃用警告
#pragma clang diagnostic push
#pragma clang diagnostic ignored"-Wdeprecated-declarations"
//自己的代码
#pragma clang diagnostic pop
2.不兼容指针类型
#pragma clang diagnostic push
#pragma clang diagnostic ignored“-Wincompatible-pointer-types"
//自己的代码
#pragma clang diagnost
3.循环引用
#pragma clang diagnostic push
#pragma clang diagnostic ignored“-Warc-retain-cycles"
//自己的代码
#pragma clang diagnost
4.未使用的变量
#pragma clang diagnostic push
#pragma clang diagnostic ignored“-Wunsed-variable"
//自己的代码
#pragma clang diagnost
5.内存泄漏
#pragma clang diagnostic push
#pragma clang diagnostic ignored"-Warc-performSelector-leaks"
//自己的代码
#pragma clang diagnost
阅读全文
0 0
- #pragma clang diagnostic ignored 用法
- #pragma clang diagnostic ignored 用法
- #pragma clang diagnostic ignored 用法
- #pragma clang diagnostic ignored 作用
- #pragma clang diagnostic ignored的使用
- #pragma clang diagnostic ignored的使用
- #pragma clang diagnostic ignored "-Wdeprecated-declarations"
- 忽略警告语法#pragma clang diagnostic ignored的使用
- #pragma clang diagnostic
- 编译器处理警告、错误 #pragma GCC diagnostic ignored "-Wunused"
- clang diagnostic
- [IOS]clang diagnostic、Wprotocol ..
- clang diagnostic、Wprotocol ..
- clang diagnostic的使用
- pragma clang
- clang的Pragma处理
- Pragma用法
- #Pragma用法
- mysql
- Qt 开发遇到的几个问题
- ubuntu 16 ffmpeg 安装
- 一个简单的matlab项目实现三层神经网络的简单应用
- error C4430: 缺少类型说明符
- #pragma clang diagnostic ignored 用法
- Centos 安装 nload
- IDEA 上传SVN
- 阿里云堡垒机操作
- Python中的字符串与字符编码:编码和转换问题
- JNI的知识总结(全)
- git命令将本地项目上传到github
- JS类,对象,实例,属性,方法,事件区别 以及 原生js click和 onclick的区别
- 九度OJ —— 1004