zoukankan      html  css  js  c++  java
  • QT 运行崩溃:The inferior stopped because it received a signal from the Operating System

    最近在研究QT自带的boxes例子,自己派生一个图形项,但是在运行生成该图形项时程序直接退出了~

    Qt Creater调试代码,问题定位如下代码行:

    执行1270行时弹出错误消息框:

    于是上网查找资料,发现这是个很常见的错误,问题在于调用了野指针!

    最后发现是2D贴图类指针m_texture在构造函数中没有初始化,在析构函数中也没有进行释放操作!

    修改

    在构造函数中初始化:m_texture = nullptr;

    在析构函数中释放:  if (m_texture) delete m_texture;

  • 相关阅读:
    p1373
    考试总结 2018-5-6
    p1044与p1898
    p1905
    p1904 p1903
    p1177
    p1273  日常打表
    p1142
    并查集与并查集模板
    p1265
  • 原文地址:https://www.cnblogs.com/MakeView660/p/10520899.html
Copyright © 2011-2022 走看看