使用的版本是Qt5.7

编译器为WinGW

同样的代码:

运行的时候:

这边显示的是开关,

在程序里面调试运行的时候:

又正常了,

这真是日了狗的操作!

真是奇特的操作啊!

找到给变量赋值的语句:

用MessageBox来看看,是不是赋值的时候就有问题,还是值被覆盖了!

运行时:

调试时候:

发现是赋值的时候有问题(本程序没有多线程,没有强资源,修改资源的情况)。

现在差不多可以猜到了,可能是某个数据没有初始化(以前听说过,不初始化,有的时候运行和调试会有问题)

其实中间还有很多调试打印的过程,为了公司利用,在此不记录!

在没有初始化,中途赋值,但其中有几个没赋值,的数据为:

运行时候:

这里没初始化的数据竟然为4!!

调试时候:

这就是原因!

总结:

每次创建一个成员或者变量的时候,一定要进行初始化,避免不必要的麻烦!!!

每次创建一个成员或者变量的时候,一定要进行初始化,避免不必要的麻烦!!!

每次创建一个成员或者变量的时候,一定要进行初始化,避免不必要的麻烦!!!

重要的话说三遍!!

Qt工作笔记-使用Qt Creator运行和调试运行结果不一样(参数没有初始化)相关推荐

  1. Qt工作笔记-对Qt工作线程的进一步理解

    运行截图如下: 运行的时候: 停止的时候: 现在一般都是这么搞的 用Qt的事件驱动,用QTime去搞,具体代码如下: widget.h #ifndef WIDGET_H #define WIDGET_ ...

  2. Qt工作笔记-使用Qt中QProcess与iostream中system调用外部进程

    目录 基础概念 演示 基础概念 Qt中的QProcess类可以调用外部程序! 同时iostream有个函数system也可以调用外部程序!这个system也是Windows,Linux上通用的 演示 ...

  3. Qt工作笔记-发送端发送Json格式的数据包,接收端解析数据包

    原理以及运行 原理是因为QJsonDocument提供了一个函数toJson 可以直接把Json数据转成QByteArray,这样就可以直接发送数据包,然后再按照常规方法解析即可,本源码中含解析内容, ...

  4. Qt学习笔记,Qt程序架构设计要旨

    Qt学习笔记,Qt程序架构设计要旨 时间过得很快,转眼学习Qt已经有一个多月了,对Qt的学习也在不断的深入中.自己手下的code也很多了,不过不得不说,还有很多的部分没有接触过,比如网络编程,2D,3 ...

  5. Qt学习笔记,Qt国际化

    Qt学习笔记,Qt国际化 Qt国际化步骤: 第一步:设置.pro文件,加入TRANSLATIONS为国际化做准备 TRANSLATIONS = language/language_en.ts\     ...

  6. C/C++|Qt工作笔记-4种方法判断当前对象(类)名或标识(继承发,typeid法,元对象className()法,Q_CLASSINFO法)

    回想起3个月前,刚刚参加工作也做过类似的笔记,但只有2种方法,估计刚毕业没有什么墨水,经过3个月时间又多了2种方法: 这些方法都可用于RTTI 第一个方法是继承发(C++中很推荐用这个,感觉用这个结构 ...

  7. Qt工作笔记-QMainWindow自定义窗体中利用状态栏进行窗体放缩

    目录 原理 关键代码 原理 在QDialog和QWidget中一般使用重写: void mouseMoveEvent(QMouseEvent *event) Q_DECL_OVERRIDE;void ...

  8. Linux|Qt工作笔记-linux系统下安装qt4.5.3版本的详细步骤

    原文地址如下: https://blog.csdn.net/AmyAndTommy/article/details/81901005 第一步:下载qt-all-opensource-src-4.5.3 ...

  9. C++|Qt工作笔记-Windows平台下的句柄与Qt中QWindow::winId()以及 QPlatformWindow::handle的区别与联系

    具体是这样的,当创建一个Qt窗口,调用window->winId()与window->handle()后,运行截图如下: 此时可以看到,这个窗口的handle为0x1e78de38 win ...

最新文章

  1. Python学习笔记1 Python基础
  2. 浏览器允许的并发请求资源数是有限制的-分析
  3. 关于监控拾音器测试对比的一些小建议
  4. vnc远程登录linux黑屏,linux VNC安装好后登录黑屏 鼠标显示黑色大叉的解决方法
  5. mysql 5.5 主从同步_Windows下mysql5.5主从同步
  6. 【PKUSC2019】线弦图【计数】【树形DP】【分治FFT】
  7. android 左右卡片切换,3D卡片切换
  8. 活动推荐 | 2018网易未来科技峰会剧透!今年最热的会是什么?
  9. Python数据结构与算法(1.3)——Python基础之输入、输出与高阶赋值
  10. php 1970毫秒数,php – date()返回1970-01-01
  11. ctf-web-never_give_up
  12. QQ聊天记录删除了怎么恢复
  13. IDEA代码文件导航-Navigate使用技巧
  14. 上海互联网整体沉沦:盛大巨人全没落 8年没出一个马云
  15. 前端配色方案:最舒服的十种颜色
  16. 富有创意的电子邮件签名设计(Email signature creative design template)
  17. MySQL 所推荐的左右值法(毗邻目录法、预排序历遍法)
  18. 【查找网站后台方法总结整理】
  19. 两个路由器连接的两种连接方法
  20. 团战可以输、提莫必须死 SDUT3526

热门文章

  1. ipsec *** 的总结性谈论
  2. 读书笔记:《时间投资法》之二
  3. 写好项目文档有多重要?关于我被百大 UP 主选中又放鸽子这档事
  4. 程序员能自己独立进行程序开发,为何要去公司上班呢?真相出来了!
  5. 可视化大屏设计指南,附20份可直接套用的实用模板
  6. 可到了关键部分的作文
  7. 【法克鱿】域名DNS设置修改失败!
  8. 下一代 Node 强势来袭:Deno
  9. cad方格网高程lisp编程_分享:方格网法土方工程量计算实例例题(疏浚清淤工程)...
  10. webinf目录下的没有什么_为什么你的减肥没有效果? 来看下这些习惯是否中招...