- 博客(5)
- 收藏
- 关注
原创 【抛砖引玉】C++ Any类型设计
1.因为我们是用基类指针去指向派生类,派生类保存数据,所以这个指针只需要一份,就禁止了拷贝构造和赋值运算符。3.get的时候,要将base类转化成派生类,然后就可以访问派生类中保存的数据。2.使用带参的构造时,base直接指向new出来的派生类。
2025-05-28 11:55:26
210
原创 C++虚函数实战,实现一个状态机
状态机适用范围,同一个动作,有不同的反应操作,举个简单的例子现在你有一个玩偶,按钮有前进,后退等等指令但是你总得有方向吧,比如说面朝北,才是前进,和后退也就说,w控制前进,但是方向不同,前进后的坐标就不同,这就是一个指令有不同的操作这个玩偶就是你的状态机,负责在当前状态执行对应的指令事件,而你作为管理者,可以改变当前状态看截图(我这里用1,2,3控制转向,0代表退出)
2025-04-13 12:11:22
592
原创 arm+qt+opencv实现人脸考勤一(客户端)
一、声明一、声明首先声明一点,这个客户端代码放出来的是win版本,需要移植到开发板的同学请自行配置环境这个人脸考勤是跟哔站一个UP学的,但这个是自己重构的版本,需要思路的同学请前往哔站搜索原视频(搜索arm+qt+opencv),由于哔站很多人都发了相同的视频,所以我也不知道原作者是谁,这里就没发了我这里不提供环境,只提供自己写的源码,需要环境的同学请移步哔站(害怕侵权)如有构成侵权请告知 ,邮箱为2286087148@qq.com,这个不常看,发邮箱告知我能第一时间删除内容。
2024-08-26 17:19:45
1392
原创 办公室打卡小项目(arm+qt)
这里 我将源码和编译后的都放在百度网盘把,有需要的可以自行下载并完善,使用过程中遇到问题请回到第三条,看功能说明,同时也欢迎各位指出问题,我自己就知道很多bug了,但是这是课程设计,当时验收完我就没管了,所以轻点喷,发这个主要是了解一下QT的使用吧,将这个项目作为QT入门的小项目还不错,如果说没有串口或者开发板,就了解一下QT中的定时器呀,定时器时间到了就发出数据,就模拟了检测卡号的工作了,也就可以抛开硬件使用纯软学习QT,不多说了,一定要看看你的串口设备并修改!UI界面仁者见仁吧。
2024-06-18 17:00:15
1721
2
原创 qt实现音乐播放器(一)
UI界面我就不细说了,可以自行参照设计,实现的功能有:1.搜索网络歌曲,但是这个网络歌曲是自己模拟的服务器,与各大音乐软件服务器或者API什么的无关2.歌词同步3.随机播放,上一首,下一首,暂停播放。主要就是这些按钮控件。最右边的按键就是歌曲列表与歌词页面的切换按钮最左边的为随机播放功能开启和关闭。
2024-04-01 21:34:38
6421
10
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人