- 博客(4)
- 收藏
- 关注
原创 多个数与任意个数的比较
多个数的比较#include <iostream>#include <stdarg.h>using namespace std;//比较三个以上数的大小(列举)int max(int x,int y,int z,int m,int n){ return x = (x > y ? x : y), (x > z ? x : z), (x > m ? x : m), (x > n ? x : n);//可用逗号隔开多个三级比较运算式得到最终比较结果}
2022-03-08 11:18:14
230
原创 QT连接数据库,出现Driver not loaded Driver not loaded的问题的解决办法
QT连接数据库,出现Driver not loaded Driver not loaded的问题的解决办法1、在官网MySQL :: Download MySQL Connector/C (Archived Versions)下载mysql-connector-c-6.1.11-winx64/84(下载与mysql一致为64的或84的)压缩包,解压后,将lib文件夹中的libmysql.dll与libmysql.lib复制到QT安装路径中的mingw53_32文件夹中;[外链图片转存失败,源站可能有
2022-01-07 19:43:14
10139
原创 7种排序算法
7种排序算法#pragma once#include<iostream>#include<string>/*#define SWAP1(x,y){x=x^y;y=x^y;x=x^y;}//不能用于同址交换,如SWAP(arr[1],arr[1]);会获得0值!#define SWAP2(x,y){int temp;temp=x;x=y;y=temp;}//最保险的交换方式#define SWAP3(x,y){x=x+y;y=x-y;x=x-y;}//可能溢出,x值高出边界
2021-09-17 22:52:30
88
原创 C++动态数组扩容类
C++数组扩容类#include<iostream>#include<string>using namespace std;class Myarray { int maxval = 3;//自定义空间上限 //不推荐写法:int *arr = new int[maxval];这会导致,在拷贝构造时, //即使写了arr= new int[maxval],两个对象指向的还是同一片地址。 //从而导致在析构时,delete语句去删除一个已经没有内存指向的野指针,触发断点。
2021-08-01 17:05:08
2495
空空如也
“Digispark(ATTINY85) 微型开发板驱动安装与开发环境配置教程”求解答
2024-10-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人