- 博客(39)
- 收藏
- 关注
原创 CPP-黑马公开项目机房预约系统改造实现
2.实现私有封装,公有继承的基类、派生类真正意义上合理的多态功能。5.提供一个参考的CMakeLists.txt.文件架构目录参考。4.使用了更多实用的CPP14/17/20新特性进行优化写法。3.公开方法独立为新文件,与主程序解耦。1.使用智能指针来作为内存管理。基类Identity.h。主函数:app.cpp。
2025-06-05 21:00:57
279
原创 CPP-5.28Task
void equipWeapon(具体武器) : 如果传入短剑:英雄增加1点攻击力 和 1点速度 如果传入长剑:英雄增加1点攻击力 和 1点生命值 如果传入斧头:英雄增加1点攻击力 和 1点防御力;实现一个英雄类,有attack-攻击力,defense-防御力,speed-速度,hp-生命值四个私有属性。分别实现公用的set get函数接口.使用抽象父类Weapon,由子类武器类去实现具体功能.void show();输出英雄当前的属性值;
2025-05-28 20:57:56
174
原创 cpp-5.27-Task
1.模拟消息队列.本次采用的是posix消息队列,支持消息优先级,但是该消息队列本身不支持systemV消息队列的主题分区.I.公用头文件 common.hpp。
2025-05-27 21:26:32
147
原创 C-网络编程-TCP模拟看病
4.服务器端通过客户端端口奇偶来决定客户端是读/写类型,通过多线程处理读写请求.1.TCP服务器端负责接收数据与数据库交互处理。2.客户端1发送写请求。3.客户端2发送读请求。
2025-05-20 09:26:06
223
原创 4.24-C-IO
a.本次使用fwrite()+fread()完成.首先通过fwrite()生成一个包含结构体数组的原文件,上述fread()源码中动态数组大小count就是文件的行数。b.再使用fread()结合动态数组读取原文件,并拷贝写入到新文件中。1.实现文件的拷贝,读取一个文件,把读取的数据写入到另一个文件中。再通过fread()使用动态数组循环遍历读取原文件中的内容。2.计算一个文件中有几行。
2025-04-24 20:27:48
248
原创 C-4.4Task
选择题:1.B 2.A 3.B 4.D 5.B 6.B 7.C 8.D 9.C 10.D。读程序题: 1.6 2.WELCOME 3.8,3 4. 5,9。
2025-04-04 14:18:01
144
原创 3-31 C-Task
指针常量. 指针不能指向其他对象,但是可以修改所指对象的值。指针常量. 指针不能指向其他对象,但是可以修改所指对象的值。常量指针,所指向的常量不能改变,但是指针可以指向其他对象。指针常量. 指针不能指向其他对象,但是可以修改所指对象的值。常量指针,所指向的常量不能改变,但是指针可以指向其他对象。
2025-03-31 20:27:28
305
原创 3-12作业 完善登录
1.2 账号/密码错误时会弹窗提示,并且置空账号和密码。1.3 登录成功后会关闭登录窗口,展开登录成功界面。1.1 当账号或密码为空时会弹窗提示。
2025-03-12 20:48:58
164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1