- 博客(6)
- 收藏
- 关注
原创 Qt 保存成图片的方式
quality:填写范围是【1,100】,0为高压缩图片,100为不压缩图片,-1则是使用缺省值。说明:使用指定的图像文件格式和质量因子将像素图保存到具有给定文件名的文件中。Qt 提供了 QPixmap 类中提供了 save() 函数,共有两个重载版本。format:为 nullptr 则从文件名中选取图像格式。但这个可以直接将像素保存到 QByteArray 中去哦。fileName: 要保存的文件名。
2023-02-08 09:54:23 2075
原创 C++ 实现交换两个数字的几种方式
特点:适用范围比较窄,而且不小心就可能会数据溢出。即相同结果为 0,不相同结果为 1。结果为: 01 即 2^3=1。不使用临时变量,使用算术的形式。特点:很直观,能一下子看出来。举个栗子:2 ^ 3。
2023-02-03 12:04:42 3031 2
原创 C++ Primer(第五版)之快速阅读笔记【第7~7章】
/ 这是一个类,表面看起来啥也没有,姑且也叫抽象类型吧{};{// 在类的内部声明函数,就是该类的成员函数};{void numberID() {} // 这叫类内定义};{// 此处只声明};// 这叫类外定义{}一个小小的类,感受一下public:Point(int x = 0, int y = 0):m_x(x), m_y(y){} // 构造函数// 对外接口函数public:m_y = y;} // 建议编译器内联函数} // 建议编译器内联函数。
2022-12-28 16:30:53 147 1
原创 C++ Primer(第五版)之快速阅读笔记【第4~6章】
表达式是由一个或多个组成,对表达式求值将得到一个结果和是最简单的表达式可以通过一个或多个把它们连接起来组成相对较复杂的表达式。
2022-12-28 11:21:18 134 1
原创 C++ Primer(第五版)之快速阅读笔记【第1~3章】
{第1种使用方式*/ 第2种使用方式第3种使用方式/**/return 0;}// A 是一个空类,表面看着什么也没有class A{};{return 0;}那么你可以这样使用它A a;// 定义了一个 对象 a// 声明 a 但未定义a// 声明 a 并定义了aint a;// 声明并定义了a,只是a是随机值变量可声明多次,但定义只能一次一般使用结构体来定义自定义数据结构,以下结构体拥有 a 和 b 两个数据成员{int a = 1;int b = 2;
2022-12-27 09:20:12 195 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人