- 博客(47)
- 收藏
- 关注
原创 C高级 作业 day3 8/4
3.输入一个文件名,判断是否为shell脚本文件,如果是脚本文件,判断是否有可执行权限,如果有可执行权限,运行文件,如果没有可执行权限,给文件添加可执行权限。6.输入学生成绩,判断等级,A[100,90),B[90,80),C[80,70),D[70,60)7.写一个shell脚本,获取当前用户名,用户id和工作路径。5.终端输入用户,判断用户是否存在,如果不存在,添加用户。2.判断家目录下,普通文件的个数和目录文件的个数。4.终端输入两文件名,判断哪一个文件更新。
2023-08-06 17:22:14 146
原创 QT 作业 day2 7/26
1> 继续完善登录框,当登录成功时,关闭登录界面,跳转到新的界面中。2> 新建一个工程文件,将默认提供的代码加上注释信息。
2023-07-26 19:40:00 71
原创 C++ 作业 day5 7/20
1.完善my_string类,将能够重载的运算符,全部进行重载。2> 将继承过程中特殊成员函数相关代码重新实现一遍。3> 完成今日的内容的思维导图绘制。
2023-07-20 21:53:36 218
原创 网络编程 作业 day4 7/7
不行,这样的话,当有新客户端连接到服务器,newfd会指向新的套接字,此时之前线程执行的收发都会变成对新的套接字进行,会造成多个并发线程都控制该套接字的收发,其他客户端无法获取服务器的信息,同时服务器也无法收到他们的信息。3.多线程代码写一遍,能否将newfd定义成全局(不行,找原因)1.广播,组播代码重新写一遍。2.多进程通过模型自己写一遍。
2023-07-09 16:52:02 182
原创 IO 作业 day8 6/30
使用信号灯集完成三个进程的同步,使用三个进程输出:ABCABCABCABC....使用消息队列,完成对结构体数据的传输。
2023-07-01 22:10:36 143
原创 IO作业 day3 6/25
(3)多次使用open函数函数打开同一个文件,每次使用open函数,都会产生一个新的文件描述符,记录同一个文件的文件描述符,没有任何关系,也不共享同一光标。5.关于文件描述符拷贝问题。6.文件状态函数stat。
2023-06-25 21:56:11 405
原创 数据结构 day8 6/16
4.双向链表头插+头删+尾插+尾删。1.顺序表插入+删除,顺序表去重。2.链表头插+尾插+头删尾删。3.链表逆置、链表排序。6.二叉树创建和遍历。
2023-06-18 16:33:08 46
原创 数据结构 day2 6/9
1>if(条件) 条件是价格的比较 (p+j)->price (p+j+1)->price。在堆区申请5个连续的存储空间,实现车辆信息的输入(品牌,颜色,价格)交换的是*(p+j) 和*(p+j+1) 对应的整体信息。3> 注意中间变量t的类型,应该是结构体类型。例如: (p+j)表示整个车的地址。*(p+j)表示整个车的信息。1>调用函数在堆区申请空间。思路:和正常的冒泡是一样的。2> 交换的是整个车的信息。3>调用函数对价格排序。2>调用函数实现输入。
2023-06-09 20:40:10 25
原创 数据结构 day1 6/8
定义两个指针执行指向两个堆区空间,请实现连接,拷贝,比较的功能。思路:定义一个函数,调用连两次,就可以申请两个字符串空间。要求:定义两个学生变量,实现两个学生信息交换。定义学生结构体【姓名、性别、分数】2,定义函数实现,两个字符串比较。3,定义函数实现两个字符串链接。4,定义函数实现两个字符串拷贝。1,定义函数,在堆区申请空间。5,释放两个字符串堆区空间。
2023-06-08 20:30:29 28 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人