- 博客(48)
- 收藏
- 关注
原创 QT-day2
点击登录按钮后,判断账号(admin)和密码(123456)是否一致,如果匹配失败,则弹出错误对话框,文本内容“账号密码不匹配,是否重新登录”,给定两个按钮ok和cancel,点击ok后,会清除密码框中的内容,继续进行登录;点击取消按钮后,弹出问题对话框,询问是否确定要退出登录,给出两个按钮,yes|no,点击yes,则直接关闭整个登录界面,如果点击no则进行进行登录。如果账号和密码匹配,则弹出信息对话框,给出提示信息为“登录成功”,给出一个按钮ok,点击ok后,关闭整个登录界面,跳转到其他界面。
2023-09-18 21:23:48
263
1
原创 C++day5
公共成员函数:特殊成员函数、以及获取周长、获取面积函数。公共成员函数:特殊成员函数、以及获取周长、获取面积函数。公共成员函数:特殊成员函数书写。在主函数中,分别实例化圆形类对象以及矩形类对象,并测试相关的成员函数。定义一个矩形类(Rect),继承自图形类,包含私有属性:长度、宽度。定义一个圆形类(Circle),继承自图形类,包含私有属性:半径。实现一个图形类(Shape),包含受保护成员属性:周长、面积,
2023-09-12 19:47:20
290
原创 C++day3
1> 自行封装一个栈的类,包含私有成员属性:栈的数组、记录栈顶的变量成员函数完成:构造函数、析构函数、拷贝构造函数、入栈、出栈、清空栈、判空、判满、获取栈顶元素、求栈的大小头文件#ifndef STACK_H#define STACK_H#include <iostream>#define max 32using namespace std;class Stack{private: int data[max]; int top=-1;publ
2023-09-09 16:51:37
727
1
原创 网络编程-TCP的并发服务器模型
不能修改成全局变量,因为修改为全局变量后只有一个全局变量newfd,在多线程申请时只能让全局变量newfd等于对最后一次申请的文件描述符。前面申请的文件描述符并没有变量名来表示。多线程并发服务器为什么不能将newfd定义成全局变量?
2023-08-30 20:53:38
239
原创 网络编程Day1
请简述字节序的概念,并用共用体(联合体)的方式,判断本机的字节序?小端字节序:低序字节存储在低地址上,高序字节存储在高地址上。大端字节序:低序字节存储在高地址上,高序字节存储在低地址上。
2023-08-25 19:54:14
429
原创 IO day5
2> 使用三个进程完成两个文件的拷贝,主线程拷贝前三分之一,子线程1拷贝中间三分之一,子线程2拷贝后三分之一,主线程要设置两个子线程为分离态。1> 使用两个线程完成两个文件的拷贝,主线程拷贝前一半内容,子线程拷贝后一半内容,并且主线程要阻塞回收子线程资源。
2023-08-21 20:47:22
75
原创 IO day4
2> 使用三个进程完成两个文件的拷贝,父进程拷贝前三分之一,子进程1拷贝中间三分之一,子进程2拷贝后三分之一,父进程要阻塞回收所有子进程资源。1> 使用两个进程完成两个文件的拷贝,父进程拷贝前一半内容,子进程拷贝后一半内容,并且父进程要阻塞回收子进程资源。
2023-08-19 11:06:17
75
原创 结构体与共用体
定义一个学员类型,包含成员属性:姓名、性别、职业、和另一个变量,如果职业是学生,则另一个变量是分数,如果职业是老师,则另一个变量是所带课程。再封装一个班级类型,包含成员属性:学员数组、班级当前人数,数组大小MAX为40;2> 定义添加学员函数,如果班级人数未满,则将某个学员放入到该班级中。4> 定义查找函数,给定一个姓名,查找该名字是否未该班级成员。3> 定义输出函数,展示出当前班级的所有人员信息。1> 在堆区申请一个班级,并对班级进行初始化。5> 定义释放函数,将堆区申请的班级空间释放。
2023-08-02 20:52:27
214
原创 函数与指针
指针本身和其所指向的内容都不能变,*p和p都不能变。指针本身和其所指向的内容都不能变,*p和p都不能变。指针指向的内容不能变,*p不能变。指针指向的内容不能变,*p不能变。指针指向的内容不能变,*p不能变。指针本身不能变,p不能变。指针本身不能变,p不能变。++*p:表示先取p所指向变量的值,然后这个值加1。*p++:表示取p所指向变量的值,然后p自增1。3.*p++和++*p的区别。
2023-07-21 19:09:33
73
1
原创 函数与指针与数组
5.猴子吃桃问题,猴子第一天摘了若干个桃,当即就吃了一半数量的桃,没吃过瘾,又多吃一个,第二天,在剩下的桃里有吃了一半数量的桃,没吃过瘾,又多吃了一个,依此类推,直到第10天,想吃桃的时候,发现只剩下一个桃了,问:猴子第一天摘了多少个桃。2.定义一个字符数组,作为参数传递,完成strlen函数的功能,定义一个int my_strlen(const char *p){}1.使用数组作为参数传递,完成一维数组的输入和输出,写两个函数,一个输入一个输出。
2023-07-20 20:30:07
59
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅