#pragma clang diagnostic ignored 用法

xiaoxiao2021-02-28  87

#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
转载请注明原文地址: https://www.6miu.com/read-83592.html

最新回复(0)