![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt学习
m_wordPlan
这个作者很懒,什么都没留下…
展开
-
Ubuntu Qt 使用gdb+core dump定位软件崩溃问题
目录 1. 背景 1.1 什么是core dump? 2.使用方法 2.1 设置ubuntu 系统生产core文件 2.1.1 core 文件生成 2.2 Qt 生成调试信息 2.3 gdb调试core文件 1. 背景 日常软件开发调试过程中,会遇到软件运行过程中,不知不觉就死掉了,通过日志无法确定异常的原因.此时就需要通过工具来定位软件在源代码层崩溃在什么地方.gdb+core dump的方式就可以方便于我们定位异常问题位置,进而分析问题的原因. 1.1 什么是core dump?原创 2020-10-10 17:54:29 · 689 阅读 · 0 评论 -
Win10 Qt5.12.2 + MSVC编译器 dump文件创建与分析
本文主要研究dump文件在windows操作系统、Qt编辑器、MSVC编译环境下的产生和分析。主要从以下几个方面来描述: 1. dump文件存在的意义; 2. 配置Win10操作系统下, QT + MSVC的编写编译环境; 3. dump文件如何产生; 4. windows 软件分析调试dump文件的必备材料:pdb文件; 5. 分析和调试方法;原创 2020-05-29 16:31:50 · 1918 阅读 · 0 评论 -
C++设计模式之组合模式
组合模式 注:本文中使用的C++ QT框架 目录 组合模式 1. 设计目的 2. UML设计 3. 代码实现 1. 设计目的 是为了解决树型结构中,需要向客户端提供一致的操作接口,使得客户端操作忽略简单元素与复杂元素的方案。比如:在 操作XML文件时,客户端希望操作XML节点和操作文本值的接口是一样的,从而不用去关系如何设置节点或如何设置文本值。 2. UML设计 以操作xml...原创 2020-04-10 20:15:31 · 185 阅读 · 0 评论