新建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 ,既该参数没有被引用

最新文章

  1. Android 6.0 权限管理
  2. Java中的可变参数以及foreach语句
  3. 自建目录中jsp页面访问servlet路径出错404
  4. 【JavsScript】关于javascript的路线
  5. .NET中操作IPicture、IPictureDisp
  6. Java学习笔记——MySQL的安装使用以及SQL语法简介
  7. ECMAScript 6 之 let 和 const 命令
  8. 【Beta阶段】展示博客
  9. 用OZ工具制作openstack镜像
  10. mongo 分片
  11. java使用java.lang.management监视和管理 Java 虚拟机
  12. 20155333 2016-2017-2 《Java程序设计》第六周学习总结
  13. Ubuntu安装openssh-server并通过xshell连接
  14. codeforces 555b//Case of Fugitive// Codeforces Round #310(Div. 1)
  15. 基于FPGA的4x4矩阵键盘驱动调试
  16. BugFree3.0.4Linux环境安装指南
  17. rails中params[:id]与params["id"]分析
  18. Django随笔
  19. 【SpringCloud】Netflix源码解析之Ribbon:负载均衡策略的定义和实现
  20. Hadoop2.0中单点故障解决方案总结---老董

热门文章

  1. RaspberryPi(一)
  2. css 背景图居中
  3. vue 引入css及注意事项
  4. MapReduce 图解流程超详细解答(2)-【map阶段】
  5. 比特镇步行(Walk)【虚点+bfs+dfs】
  6. php 网页内容抓取
  7. Harbor任意管理员注册漏洞复现
  8. idea报错:Error:java不支持发行版本5的解决方法
  9. MySQL数据库 数据库的引擎,模式,数据类型(更新中...)
  10. 威胁快报|首爆新型ibus蠕虫,利用热门漏洞疯狂挖矿牟利