在使用Debug模式对程序进行调试的时候,发现变量的值显示被优化掉了,看不到它的值,如下图所示:

  解决办法就是,在vs顶部工具栏上,选择工具->属性,打开属性页,然后依次选择配置属性->C/C++->优化,将优化栏的值选为已禁用(/Od),然后确定保存设置就可以了。如下图所示:

  修改完成后,再次运行程序,就可以正常看到每个变量的值了:

  一般来说,上述设置的优化选项中,最大优化(优选速度)(/O2)是release版本的设置,它会在执行过程中对代码和变量进行优化,因此,如果在debug模式下仍使用该设置的话,那么也会和release一样,无法在调试的时候即时查看到每个变量的值。

vs debug模式下显示“变量已被优化掉,因而不可用”的解决办法相关推荐

  1. 【Android】高德地图在Debug模式下运行正常但是打Release包时则闪退解决办法

    [Android]高德地图在Debug模式下运行正常但是打Release包时则闪退解决办法 来源: https://blog.csdn.net/weixin_39370093/article/deta ...

  2. Visial Studio中“变量已被优化掉 因而不可用”的解决方案

    Visial Studio中"变量已被优化掉 因而不可用"的解决方案 参考文章: (1)Visial Studio中"变量已被优化掉 因而不可用"的解决方案 ( ...

  3. Visial Studio 萌新 错误列表 之 “变量已被优化掉 因而不可用“

    废话不多说看图说话依次点击 第五步中选择 已禁用 新装VS是默认进行优化的所以调试时候看不到一些变量 ![在这里插入图片描述](https://img-blog.csdnimg.cn/f017247f ...

  4. Debug 模式下,出现 变量已被优化掉,因而不可用 的问题

    Debug 模式下,出现 变量已被优化掉,因而不可用 的问题. 出现的问题如下: 解决方案如下: 1. 在VS 软件顶部工具栏上,选择 项目 -> 属性,打开属性栏: 2. 打开属性页后,依次点 ...

  5. Visual Studio在Release模式下开启debug调试,编译器提示变量已被优化掉,因而不可用

    系列文章目录 文章目录 系列文章目录 前言 一.解决办法 1.修改工程属性 参考 前言 我们在编写代码的时候,如果用到别人的库,而别人只提供了release版本,所有我们也只能生成release版本的 ...

  6. vs调试时报错:变量已被优化掉,因而不可用

    前言 使用vs运行程序时,发现不是每次运行的结果都一致,抛开多线程的因素.比方说我用openGL加载骨骼动画数据,有时候能加载出骨骼纹理,有时候就不行,很头疼,在调试问题的时候就遇见vs调试器报错:变 ...

  7. 虚拟机已经显示了已连接的图标但不能上网的解决办法+虚拟机显示网络连接激活失败

    虚拟机已经显示了已连接的图标但不能上网的解决办法+虚拟机显示网络连接激活失败 问题叙述 解决办法 问题叙述 解决办法 1.https://blog.csdn.net/big_rotor/article ...

  8. MFC对话框编译出现“变量已被优化,因而不可用”解决办法

    背景 MFC编程中出现"变量已被优化,因而不可用"的问题,网上大多数都是建议禁用编译器的优化设置或者在变量前面加volatile的方法. 这都有一定的道理,是能够解决问题的方法,但 ...

  9. IDEA debug模式下修改变量后运行

    首先运行Debug模式来到30行,可以见到这个时刻入参configPath,对于if的判断结果是true ALT + F8 然后选中变量,右键可以修改变量值 如果断点的位置跑过了,又想修改重新跑到断点 ...

最新文章

  1. BZOJ 5330 Luogu P4607 [SDOI2018]反回文串 (莫比乌斯反演、Pollard Rho算法)
  2. 地理数据库 (geodatabase) 的架构
  3. Hybris Administration console功能一览
  4. jquery 点击事件
  5. java学习(17):巩固练习
  6. linux下mysql5.7修改密码
  7. 2020年共享汽车发展趋势研究报告
  8. VS 2017 C++查看变量
  9. 朋友圈发送照片泄露位置?微信:P 完再发!
  10. 拓扑次序(Topological Order)
  11. 基于django的视频点播网站开发-step15-项目部署 1
  12. python解压rar、zip压缩包
  13. mongoDB占内存超大的问题-100MB数据,内存吃到22GB?
  14. 萝卜内存对比工具使用说明
  15. DAC7724数模转换芯片小结
  16. 请为横线处选择合适的程序使得程序的运行结果是123 ( )
  17. 【第四篇】商城系统-品牌管理实现
  18. C#,基于视频的目标识别算法(Moving Object Detection)的原理、挑战及其应用
  19. 计算机屏保是不是休眠,计算机上屏保、待机、休眠、睡眠、关机的区别
  20. 通信工程与计算机考研学校排名,2019-2020信息与通信工程专业考研学校排名

热门文章

  1. Java基础(dayThirteen):并发与多线程
  2. 人在低谷时,别打扰任何人!学会独处,才能翻身
  3. ajax调用fastreport,使用Ajax更新ASP.Net MVC项目中的报表对象
  4. 明明有网 但是下边显示小地球怎么办 一招解决
  5. 左小祖咒和罗永浩乐团发布全新单曲;eBay首届跨交会解析热门出口品类 | 美通企业日报...
  6. 关于“ROS2 Topic-Statistics-Tutorial编译出错”的思考2
  7. 任发科:DevOps的前世来生,从《目标》、《凤凰项目》到《持续交付》
  8. 德勤报告:来自甲骨文的七大发现!企业数字化转型必备
  9. 探花交友_第10章_实现推荐功能
  10. 阿里云共享专线和独享专线的区别