C++ UNREFERENCED_PARAMETER函数的作用
来源:互联网 发布:vmware 7 mac 破解版 编辑:程序博客网 时间:2024/05/16 09:34
新建win32 application程序,会有这样一段代码
int APIENTRY wWinMain(_In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPrevInstance, _In_ LPWSTR lpCmdLine, _In_ int nCmdShow){ UNREFERENCED_PARAMETER(hPrevInstance); UNREFERENCED_PARAMETER(lpCmdLine);}
这个UNREFERENCED_PARAMETER(hPrevInstance)的意思就是告诉编译器,这个hPrevInstance参数我使用过了,别报警告了,仅此而已。
为什么有时候就算不写这句话,编译器也不会报警告呢?是因为你的编译器没有设置到最高等级(lev-4),VS2015默认的警告等级是lev-3。
设置方法如下:
project->项目名称+properties...->C/C++->Waring level->选择Level4 (/W4)。
设置完后再去掉这句代码,再编译,编译器就会提示:
Warning C4100 'hPrevInstance': unreferenced formal parameter ,既该参数没有被引用
阅读全文
0 0
- C++ UNREFERENCED_PARAMETER函数的作用
- UNREFERENCED_PARAMETER 的作用(转)
- UNREFERENCED_PARAMETER 的作用
- UNREFERENCED_PARAMETER的作用
- UNREFERENCED_PARAMETER的作用
- UNREFERENCED_PARAMETER的作用
- UNREFERENCED_PARAMETER 的作用
- UNREFERENCED_PARAMETER的作用
- UNREFERENCED_PARAMETER的作用
- UNREFERENCED_PARAMETER+的作用
- UNREFERENCED_PARAMETER的作用
- UNREFERENCED_PARAMETER的作用
- 简介: UNREFERENCED_PARAMETER的作用
- UNREFERENCED_PARAMETER的作用
- UNREFERENCED_PARAMETER的作用
- UNREFERENCED_PARAMETER的作用
- UNREFERENCED_PARAMETER 的作用
- UNREFERENCED_PARAMETER的作用
- JAVA参数验证 Validation(二)分组校验&自定义校验
- C语言中volatile关键字的作用
- 城市房屋租赁合同范本2017
- Redis基本概念和安装使用
- java的元注解
- C++ UNREFERENCED_PARAMETER函数的作用
- [caffe]python3编译caffe错误:cannot find -lboost_python3
- ActiveMQ学习 (一) JSM基本概念
- [js高手之路]node js系列课程-创建简易web服务器与文件读写
- URAL
- java篇/前端篇——java导出pdf文件2
- QQ login
- 《Python核心编程(第2版)》读书笔记(1)之__init__(关键词:Python/面向对象/__init__)
- ArcGIS Runtime for .Net Quartz开发探秘(三):承接来自GIS服务器的服务