- 博客(66)
- 收藏
- 关注
原创 6月18号作业
如果账号和密码不匹配,弹出错误对话框,给出信息”账号和密码不匹配,是否重新登录“,并提供两个按钮Yes|No,用户点击Yes后,清除密码框中的内容,继续让用户进行登录,如果用户点击No按钮,则直接关闭登录界面。“,并给出两个按钮Yes|No,用户点击Yes后,关闭登录界面,用户点击No后,关闭对话框,继续执行登录功能。完善对话框,点击登录对话框,如果账号和密码匹配,则弹出信息对话框,给出提示”登录成功“,提供一个Ok按钮,用户点击Ok后,关闭登录界面,跳转到其他界面。使用定时器事件 实现闹钟。
2024-06-18 21:02:46 234
原创 6月15号作业
将登录按钮使用qt4版本的连接到自定义的槽函数中,在槽函数中判断ui界面上输入的账号是否为"admin",密码是否为"123456",如果账号密码匹配成功,则输出“登录成功”,并关闭该界面,如果匹配失败,则输出登录失败,并将密码框中的内容清空。使用手动连接,将登录框中的取消按钮使用第二中连接方式,右击转到槽,在该槽函数中,调用关闭函数。
2024-06-16 20:44:38 782
原创 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-09 20:29:47 394
原创 6月5号作业
设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象p1,设计这两个类的构造函数、析构函数。
2024-06-05 20:38:57 253
原创 6月1日作业
自己封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height),初始化函数:void init(int w, int h)输出该矩形的周长和面积函数:void show()更改宽度的函数:set_w(int w)更改高度的函数:set_h(int h)
2024-06-05 10:08:34 161
原创 5月13号作业
使用消息队列实现的2个终端之间的互相聊天 并使用信号控制消息队列的读取方式: 当键盘按ctrl+c的时候,切换消息读取方式,一般情况为读取指定编号的消息,按ctrl+c之后,指定的编号不读取,读取其他所有编号的消息。
2024-05-13 22:04:39 798 1
原创 5月11号作业
1:有一个隧道,全长5公里,有2列火车,全长200米,火车A时速 100公里每小时火车B时速 50公里每小时,现在要求模拟火车反复通过隧道的场景(不可能2列火车都在隧道内运行)。
2024-05-13 08:55:59 113
原创 5月10号作业
在一个进程中,创建一个子线程。主线程负责:向文件中写入数据 子线程负责:从文件中读取数据 要求使用线程的同步逻辑,保证一定在主线程向文件中写入数据成功之后,子线程才开始运行,去读取文件中的数据。
2024-05-10 21:17:00 222
原创 5月8号作业
1:使用 dup2 实现错误日志功能,使用 write 和 read 实现文件的拷贝功能,注意,代码中所有函数后面,紧跟perror输出错误信息,要求这些错误信息重定向到错误日志 err.txt 中去。要求每一次权限更改成功之后,立刻在终端显示当前文件的权限信息 :使用 ls -l显示(使用 system函数配合shell指令 ls -l 来实现)2:判断一个文件是否拥有用户可写权限,如果拥有,则去除用户可写权限,如果不拥有,则加上用户可写权限。权限更改函数:就是chmod函数,自己去man一下。
2024-05-08 21:01:39 227
原创 5月6号作业
申请该结构体数组,容量为5,初始化5个学生的信息 使用fprintf将数组中的5个学生信息,保存到文件中去 下一次程序运行的时候,使用fscanf,将文件中的5个学生信息,写入(加载)到数组中去,并直接输出学生信息。
2024-05-06 20:58:20 210
原创 5月4号作业
第四十二题:1000 1000000 2500000 5x10^-8 1x10^-9 1x10^-6 1x10^-3 8 1024 1024。因为整型与无符号进行比较运算时,int会被转为无符号整型进行运算,负数通常以补码形式存储,-20的补码表示为无符号整数就是很大的一个数。第三十八题:int *p=(volatile int*)0x67a9;第三十七题:a=a | 1
2024-05-05 21:58:31 64
原创 5月3号作业
栈先进后出,当第一个出5代表已经将12345入栈完成,那么就不可能跳过3直接拿1。第二十九题:*a=*a^*b;第三十题:0x801005 0x810028。第二十四题:10,12,120。第二十六题:段错误,数组溢出。第二十七题:1640 ,41。第二十八题: 10 30。
2024-05-05 21:05:31 151
原创 5月2日作业
str指向申请堆空间内存的首地址,直接拷贝hello world 会导致段错误。free释放指针 并没有将指针指向空 实际指针依旧指向原地址。临时变量返回地址属于典型的段错误。悬空指针解引用 典型的段错误。
2024-05-05 19:39:51 74
原创 4 月 27 日 作业
1.输入一个数字,实现数字的逆置(不使用字符串截取的方式)2.请打印九九乘法表3.请使用shell实现冒泡排序4.思维导图
2024-04-27 16:38:43 105
原创 4月17号作业
2.单向链表:物理地址不连续,插入删除直接通过修改指针,访问需要从结点开始遍历。1实现双向链表头插,头删,尾插,尾删,按位置插入,按位置删除,双向链表逆置,1.顺序表:数据之间逻辑连续物理地址也连续,插入删除需要遍历,支持随机访问。3总结顺序表和单链表的区别;
2024-04-17 21:21:23 101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人