240 发简信
IP属地:广东
  • Resize,w 360,h 240
    Qt事件

    一、事件类型 1、事件分类 Qt中事件根据源头分为三种类型: 自发事件:由操作系统产生(例如用户按下鼠标,操作系统会产生一个鼠标事件)然后提交到...

  • Resize,w 360,h 240
    基于Clion的c++内存使用监测工具

    目前业界有提供了一些工具来检查c++的内存问题并符号化(泄漏,野指针等等),Google Sanitizer(Google基于Clang的子项目...

  • Qt5开发中踩坑记录

    一、m 系列芯片 MacBook 使用 Qt5使用官方下载的 MaintenanceTool 是没办法直接下载 arm 架构的 Qt5 库的。在...

  • c++语言基础(二)

    一、初始化列表和构造函数体初始化区别 对于基础类型,使用初始化列表初始化和在构造函数体内初始化是一样的。 对于引用成员变量、const成员变量、...

  • c++语言基础(一)

    一、构造函数 不同的语法使用场景会自动调用功能不同的构造函数。c++的构造函数主要有如下几种类型:无参(多参)构造函数、拷贝构造函数、移动构造函...

  • Resize,w 360,h 240
    Qt内存管理机制

    一、前言 Qt及QtWidget框架采用c++作为开发语言,它的内存管理遵循c++的内存管理原则,同时Qt也推出了一套自己的内存管理机制用以提高...

  • Resize,w 360,h 240
    Qt多语言基于CMake的自动化转换脚本

    1、背景 Qt的多语言文件是xml格式,且需要包含源文件名,行数等等信息才可以被正确识别(有点奇怪),如下为一段标准的Qt多语言格式 上述sou...

  • Resize,w 360,h 240
    基于CMake+Clion的Qt工程目录管理

    一、背景 基于CMake的文件目录结构需要有一个统一的规范,方便后续项目的管理及提高开发效率,调研了网上一些开源项目的目录结构后做如下的总结。主...

  • Resize,w 360,h 240
    IOS优化篇之启动速度优化(一)

    启动速度 用户从点击APP图标到完全看到APP内容的过程称为启动,如果启动耗时较长可能会影响用户的体验,所以启动速度优化就显得很有必要。 最佳速...

    4.0 6877 2 34