加载中
C++ 六大设计原则复习

--------单一职责 class 模块尽量 功能单一 逻辑简单可读性高 --------开闭原则 鼓励增加、扩展接口 不允许修改 已有代码实现 新需求 抽象类设计的越合理 该特性越鲜明 --------里氏替换原则...

c++
2021/08/27 16:01
135
C++11 override关机键字

用于子类重写基类的标识,更容易在子类中识别重写的方法 class CTestBase virtual int doFun(){}; class CTestPA :CTestBase virtual int doFun() overridev {};......

c++
2021/08/27 15:33
35
C++11 final关机键字

----禁用继承 class CTestA final{ }; -----virtual 函数禁用,子类不可以重写 virtual int funtionName final(){};...

c++
2021/08/27 15:23
21
QT多线程编程概述之qthread详解

--------分类 GUI线程和辅助线程 GUI线程:主线程,负责其他线程的调度和GUI事件处理 辅助线程:其他耗时、阻塞操作 QT多线程提供形式: 平台无关的线程类、线程安全的事件投递、跨线程的信号...

Qt进程通信之共享内存

共享内存(shared memory): 共享内存就是映射一段能被其他进程所访问的内存,这段共享内存由一个进程创建,但多个进程都可以访问。共享内存是最快的 IPC 方式,它是针对其他进程间通信方式...

2021/08/23 17:29
2.5K
c++ explicit 关键字防止隐式转换

c++ explicit 关键字防止隐式转换 class Book { public: Book(){} Book(const string name, const int price = 100) : _name(name), _price(price){ cout << "构造函数调用!" << endl;; }; ...

c++
2021/08/04 10:47
59
一个继承Qwidget的子类都要做哪些事儿

--------构造函数 1、初始化成员变量,包括ui组件和数据模型 2、设置窗体属性,画刷等等 3、设置子组件属性以及布局 4、连接信号槽,子组件以及主窗口的信号槽连接 --------构造函数 ------...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部