海上月
线程不安全版本的单例模式(详解) 线程不安全版本的单例模式(详解)
出发点保证一个类仅有一个实例,并提供一个该实例的全局访问点。 ——《设计模式》GoF 实现单例分为两种实现方法: 懒汉 第一次用到类实例的时候才会去实例化,上述就是懒汉实现。 饿汉 单例类定义的时候就进行了实例化。 懒汉模式的
2023-06-22
C++_中数据类型大小(所占用字节数) C++_中数据类型大小(所占用字节数)
代码#include<iostream> using namespace std; #define str(type) #type #define sz(type) cout<< str(type) <<
2023-06-22
里氏替换原则 里氏替换原则
Liskov Substitution principle在面向对象的程序设计中,里氏替换原则(Liskov Substitution principle)是对子类型的特别定义。它由芭芭拉·利斯科夫(Barbara Liskov)在19
2023-06-22
Qt:_QWidget::paintEngine:_Should_no_longer_be_called Qt:_QWidget::paintEngine:_Should_no_longer_be_called
由来今天在QT Creater使用QPainter的时候出现了这个错误,在引用输出窗口还有这么一些错误 之前在使用其他类的时候,直接在widget.h中的MainWindow中写都可以运行像这样 #include "main
2023-06-22
Qt5_的类_QPoint,QPointF(相关的方法,不会的都在) Qt5_的类_QPoint,QPointF(相关的方法,不会的都在)
QPointQPoint官网链接 简介QPoint 类使用整数精度来定义平面中的一个点 包含的成员 我觉得你可能看不懂的成员使用的方法: 1、dotProduct(const QPoint &, const QPoint &am
2023-06-22
QT连接Mysql后的简单操作(增删改查) QT连接Mysql后的简单操作(增删改查)
连接数据库首先要连接自己在电脑上安装的MySql的数据库(这个是最难也是最重要的一步,万事起步难),连接上了之后的Sql语句就会就会非常简单了,连接数据库可以参考这篇博客(注意在连接时会有可能会有很多报错信息,但是只要按照这个操作来,一
2023-06-22
QT中国象棋初版 QT中国象棋初版
Chinese-Chess中国象棋初版 实现了单人双方对战、人对战电脑、开两个客户端联机对战 佛曰: * 写字楼里写字间,写字间里程序员; * 程序人员写程序,又拿程序换酒钱。 *
2023-06-19
QComboBox_和_QPlainTextEdit QComboBox_和_QPlainTextEdit
QComboBoxQComboBox 主要的功能是提供一个下拉列表供选择输入,也可以直接当作一个 QLineEdit 用作输入(ui->comboBox->setEditable(true);)。 添加项void ExQCo
2023-04-07
QT_Review之_QSlider(滑块) QT_Review之_QSlider(滑块)
目录 QT QSlider 是什么 实验案例 怎么用 案例 欢迎大家star QT QSlider是什么滑块是控制有界值的经典小部件。它允许用户沿着水平或垂直槽移动滑块手柄,并将手柄的位置转换为合法范围内的整数值。 QSlider 自
2023-03-18
QT_Review之元对象系统(Moc) QT_Review之元对象系统(Moc)
目录 QT 元对象系统 实验案例 从四个方面来介绍元对象系统的奥秘 是什么 为什么 怎么实现 怎么用 moc 使用 引用 欢迎大家star QT 元对象系统QT 的元对象系统(The Meta-Object System)由它的元对象
2023-03-16
3 / 4