- 博客(50)
- 收藏
- 关注
原创 6.18作业
如果账号和密码不匹配,弹出错误对话框,给出信息”账号和密码不匹配,是否重新登录“,并提供两个按钮Yes|No,用户点击Yes后,清除密码框中的内容,继续让用户进行登录,如果用户点击No按钮,则直接关闭登录界面。“,并给出两个按钮Yes|No,用户点击Yes后,关闭登录界面,用户点击No后,关闭对话框,继续执行登录功能。完善对话框,点击登录对话框,如果账号和密码匹配,则弹出信息对话框,给出提示”登录成功“,提供一个Ok按钮,用户点击Ok后,关闭登录界面,跳转到其他界面。使用定时器事件 实现闹钟。
2024-06-18 20:38:28 244
原创 6.14作业
将登录按钮使用qt4版本的连接到自定义的槽函数中,在槽函数中判断ui界面上输入的账号是否为"admin",密码是否为"123456",如果账号密码匹配成功,则输出“登录成功”,并关闭该界面,如果匹配失败,则输出登录失败,并将密码框中的内容清空。使用手动连接,将登录框中的取消按钮使用第二中连接方式,右击转到槽,在该槽函数中,调用关闭函数。
2024-06-14 20:25:18 323
原创 6.11作业
在这个场景中,我们可以将动物比作是不同的类,而每种动物表演则是类中的函数。而讲解员则是一个基类,他可以根据每种动物的特点和表演,进行相应的介绍。想象一下你去了一家动物园,看到了许多不同种类的动物,如狮子、大象、猴子等。现在,动物园里有一位讲解员,他会为每种动物表演做简单的介绍。定义一个基类 Animal,其中有一个虛函数perform(),用于在子类中实现不同的表演行为。比喻:动物园的讲解员和动物表演。
2024-06-11 19:49:20 290
原创 6.7作业
(5)另外, RMB 类还包含一个静态整型成员变量 count,用于记录当前已创建的 RMB 对象的数量。每当创建一个新的 RMB 对象时,count 应该自增 1;(1)重载算术运算符 + 和 -,使得可以对两个 RMB 对象进行加法和减法运算,并返回一个新的 RMB 对象作为结果。(2)重载关系运算符 >,判断一个 RMB 对象是否大于另一个 RMB 对象,并返回 true 或 false。(3)重载前置减减运算符 --,使得每次调用时 RMB 对象的 yuan、jiao 和 fen 分别减 1。
2024-06-10 23:27:02 156
原创 6.5 作业
设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象p1,设计这两个类的构造函数、析构函数。
2024-06-05 20:03:07 358
原创 5.30作业
自己封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height),初始化函数:void init(int w, int h)输出该矩形的周长和面积函数:void show()更改宽度的函数:set_w(int w)更改高度的函数:set_h(int h)
2024-05-30 19:44:00 211
原创 5.13作业
使用消息队列实现的2个终端之间的互相聊天 并使用信号控制消息队列的读取方式: 当键盘按ctrl+c的时候,切换消息读取方式,一般情况为读取指定编号的消息,按ctrl+c之后,指定的编号不读取,读取其他所有编号的消息。当更改编号第1个终端的功能之后,直接输出原先编号2 3 的输入,同时编号1无法继续输入;第一个终端读取编号1的输入;编号1 2 3输入只有编号1输出;
2024-05-13 21:02:37 201 1
原创 5.11作业
现在要求模拟火车反复通过隧道的场景(不可能2列火车都在隧道内运行)现在要求 火车A先通过隧道,火车B再通过隧道,最后火车C通过隧道。火车A时速 100公里每小时。火车A时速 100公里每小时。火车B时速 50公里每小时。火车B时速 50公里每小时。火车c时速 25公里每小时。1:有一个隧道,全长5公里,有2列火车,全长200米,有一个隧道,全长5公里,有3列火车,全长200米,
2024-05-13 09:03:24 153
原创 5.10作业
在一个进程中,创建一个子线程。主线程负责:向文件中写入数据 子线程负责:从文件中读取数据 要求使用线程的同步逻辑,保证一定在主线程向文件中写入数据成功之后,子线程才开始运行,去读取文件中的数据。
2024-05-10 19:49:15 157
原创 5.8作业
要求每一次权限更改成功之后,立刻在终端显示当前文件的权限信息 :使用 ls -l显示(使用 system函数配合shell指令 ls -l 来实现)使用 write 和 read 实现文件的拷贝功能,注意,代码中所有函数后面,紧跟perror输出错误信息,要求这些错误信息重定向到错误日志 err.txt 中去。判断一个文件是否拥有用户可写权限,如果拥有,则去除用户可写权限,如果不拥有,则加上用户可写权限。权限更改函数:就是chmod函数,自己去man一下。使用 dup2 实现错误日志功能。
2024-05-08 20:39:24 231
原创 5.6作业
申请该结构体数组,容量为5,初始化5个学生的信息 使用fprintf将数组中的5个学生信息,保存到文件中去 下一次程序运行的时候,使用fscanf,将文件中的5个学生信息,写入(加载)到数组中去,并直接输出学生信息。
2024-05-06 20:32:29 159
原创 5.3作业
23.b,栈先进后出在第一个出5,则必须把所有数全进,而全进之后,出栈顺序应为5,4,3,2,1。26.定义数组有255个元素,则下标为0~254,A[255]会发生数组越界。
2024-05-05 15:54:06 71
原创 5.2作业
hello,申请空间之后,把hello复制给str。str本来指向空,然后更改指向,指向p的指向。str为字符串字节大小算‘\0’,字节为6,str为形参未申请空间字节为0。错误,未申请空间,无法复制。错误,赋值给悬空指针。
2024-05-05 14:52:04 204
原创 4.17作业
顺序表和链表都是线性结构,是一对一的关系,但是顺序表的物理结构是顺序结构,地址上是连续的,但是链表的物理结构是链式结构,物理地址是不连续的。2:链表和顺序表的区别。
2024-04-17 21:15:21 128 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人