- 博客(62)
- 收藏
- 关注
原创 QT实现TCP通信
pro文件修改服务器端widget.h代码widget.cpp代码客户端widget.h代码widget.cpp代码运行效果点击关闭服务器。
2024-10-10 21:35:44
697
原创 qt闹钟播报
闹钟播报案例如果 当前时间与定时时间一样时会播报下面文本输入内容widget.h代码widget.cpp代码运行效果点击启动点击关闭。
2024-10-10 21:25:37
363
原创 QT的核心机制 && 对话框资源
1、键盘按下w,s,a,d键分别为标签向上,下,左,右移动鼠标按下获取本地坐标,全局坐标鼠标双击获取本地坐标,全局坐标鼠标移动获取本地坐标,全局坐标让鼠标跟踪坐标,需要手动开启,标签会随着鼠标移动widget.h代码widget.cpp代码运行效果2、使用鼠标移动事件完成界面的移动widget.h代码widget.cpp代码运行效果。
2024-10-09 21:29:18
651
原创 QT 优化登录框
当账号和密码不匹配是,给出错误对话框,给出信息为账号和密码不匹配,是否重新登录,并提供两个按钮 Yes|No,如果用户点击了Yes,则清空密码框后,继续登录。当用户点击的登录按钮,进行账号和密码的匹配,如果匹配成功,则弹出信息对话框,给出信息为登录成功,并给出一个确定按钮,当用户点击该按钮后,关闭登录界面,弹出另一个界面。当用户点击取消按钮,弹出问题对话框,询问是否要确定退出登录,并提供两个按钮,yes|No,如果用户点击的Yes,则关闭对话框,如果用户点击的No,则继续登录。widget.cpp代码。
2024-10-08 22:32:37
376
原创 国庆节刷题
10.1 C语言10.1 C++10.2 C语言10.2 C++10.3 C语言10.3 C++10.4 C语言10.4 C++10.5 C语言10.5 C++10.6 C语言10.6 C++
2024-10-07 19:15:58
284
原创 c++ 杂项
1、什么是虚函数?什么是纯虚函数?虚函数是在类中定义函数时,在函数前加 virtual 关键字。父子类中只有一个该函数。如果子类中没有重写该虚函数。那么父子类空间中使用的都是父类定义的该函数。如果子类中重写了该虚函数,那么父子类空间中使用的都是子类重写的该虚函数。如果当前类的函数设置成虚函数,那么该类的子子孙孙类中的该函数都是虚函数。纯虚函数是定义类时,类中的某些成员函数没有实现的意义,仅仅只是该类中应该拥有的功能。想要让子类来重写后,使用父类指针或引用指向子类对象时来调用该重写的虚函数。
2024-09-26 21:37:54
1737
原创 c++ 类中特殊的关键字
将昨天的My_string类中的所有能重载的运算符全部进行重载=、+=(可以加等一个字符串,也可以加等一个字符)、输入输出(<<、>>)fun.h代码fun.cpp代码main.cpp代码。
2024-09-24 21:16:28
226
原创 c++封装
手动封装一个顺序表(SeqList),分文件编译实现有私有成员:顺序表数组的起始地址 ptr、 顺序表的总长度:size、顺序表的实际长度:len成员函数:初始化 init(int n)判空:empty判满:full尾插:push_back插入:insert(int index)任意位置删除:erase(int index)尾删: pop_back求长度:size()获取任意位置元素:& at(int inex)
2024-09-20 23:27:57
351
原创 C++对C的扩充
1.C++中的bool类型示例运行结果:2.引用(reference)示例运行结果:3.引用作为函数参数示例运行结果:4.数组引用作为函数参数示例运行结果:5.常引用(const)示例运行结果:6.单个内存空间的申请与释放示例运行结果:7.连续空间的申请和释放示例运行结果:8.练习:要求在堆区申请5个double类型的空间,用于存储5名学生的成绩。请自行封装函数完成1> 空间的申请2> 学生成绩的录入3> 学生成绩的输出4> 学生成绩进行降序排序5> 释放申请的空间。
2024-09-19 23:12:17
496
原创 qt/c++
1.使用cout实现输出斐波那契前20项的值运行结果:2.使用cin和cout完成,提示并输入一个字符,判断该字符是大写还是小写,如果是大写字母,则转变成对应的小写字母输出,如果是小写字母,则转变成对应的大写字母输出,如果是其他字符,则转变成 '*' 并输出运行结果:3.提示并输入一个字符串,统计该字符串中字母、数字、空格、其他字符的个数并输出。
2024-09-18 21:00:59
364
原创 网络编程 0905作业
1、流式域套接字敲一遍。服务器 server.c 代码客户端 clinet.c 代码运行结果:2.、UDP的客户端服务器实现一遍。UDP服务器 UDPserver.c 代码UDP客户端 clinet.c 代码。
2024-09-05 20:58:07
414
原创 IO进程线程 0829作业
1、将消息队列发送接收端实现一遍。send.c代码rev.c代码运行结果:2、将共享内存发送接收实现一遍。send.c代码rev.c代码运行结果:3、建立两个.c 建立子父进程,父进程发送消息到队列,子进程读取队列,另一个同样。send.c代码rev.c代码。
2024-08-29 21:10:51
472
原创 IO进程线程 0828作业
有名管道,创建两个发送接收端,父进程写入管道1和管道2,子进程读取管道2和管道1mkfifo1.c代码user1.c代码user2.c代码运行结果: 进程间通信
2024-08-28 20:26:43
143
原创 IO进程线程 0827作业
作业一:创建3个线程,一个子线程拷贝文件的前一半,一个子线程拷贝后一半文件,主线程回收子线程资源。将1.txt内容拷贝到2.txt中运行结果:作业二:使用无名信号量实现循环输出 春、夏、秋、冬。运行结果:作业三:互斥锁,无名信号量,条件变量再练习一遍。1.1 解决竞态,(加入互斥锁后)运行结果:1.2 生产者和消费者线程同步时(加入无名信号量)。运行结果:1.3 使用代码定义三个线程通过无名信号量 实现循环显示 绿灯、黄灯、红灯。
2024-08-27 20:53:46
237
原创 IO进程线程 240826作业
创建3个进程,子进程1拷贝文件的前一半,子进程2拷贝后一半文件,父进程回收两个子进程资源。将1.txt内容拷贝到2.txt中。
2024-08-26 21:24:44
265
原创 IO进程线程 0821作业
作业1:使用分文件编译,实现注册登录界面,使用已经学过的fgets,fscanf,fpritnf函数。将1.txt内容拷贝到2.txt中。作业2:使用fread和fwrite拷贝文件。
2024-08-21 22:41:43
130
原创 数据结构 0814~0818作业
1、顺序表实现学生管理系统(参照顺序表技能)写出菜单界面switch选择,功能1创建顺序表(堆区),2录入学生信息,3插入一个学生信息,4删除一个学生信息,5按照位置修改一个学生信息,6、按照姓名顺序查找一个学生是否存在7、对学生年龄直接插入排序(从小到大)。2、单链表实现学生管理系统(参照顺序表技能)写出菜单界面switch选择,功能1创建单链表,2录入学生信息,3删除一个学生信息,4按照成绩修改一个学生的年龄,5、按照姓名顺序查找一个学生是否存在。1、学生信息结构体姓名,分数,年龄,电话。
2024-08-18 21:32:37
232
原创 数据结构240813作业
链栈,自己实现一遍,但是节点存储不是整数,存储学生信息(年龄,分数,姓名)三级引用。1、建立学生信息结构体,将data改为学生信息结构体类型。
2024-08-13 20:37:05
199
原创 数据结构240812作业
1、建立学生结构体数组,存放4个学生信息,循环调用插入函数,建立整表。2、任意位置插入一个新学生。变量e是学生结构体变量。创建单链表,存储4个学生信息(年龄,分数,姓名)。4、单链表逆置后将学生信息输出。3、任意位置删除一个学生。mymain.c代码。
2024-08-12 21:01:49
199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人