IO进程线程
IO进程线程
不知名大学生M
嵌入式在学的大学生
展开
-
作业8.6 进程间的通信 消息队列与共享内存
题目一:1)要求AB进程做通信:1. A进程发送一句话,B进程接收打印 2. 然后B进程发送给A进程一句话,A进程接收打印 3. 重复1,2步骤,直到A进程或者B进程收到quit,退出AB进程;2)在第一题的基础上实现,AB进程能够随时收发数据(附加题)题目二:1. A进程写入一个整型,在该整型后,写入一个字符串 2. B进程将共享内存中的整型以及字符串读取出来;......原创 2022-08-06 09:45:01 · 81 阅读 · 1 评论 -
作业8.4 进程间的通信 管道与信号
1)要求AB进程做通信 1. A进程发送一句话,B进程接收打印 2. 然后B进程发送给A进程一句话,A进程接收打印 3. 重复1,2步骤,直到A进程或者B进程收到quit,退出AB进程;2)在第一题的基础上实现,AB进程能够随时收发数据(附加题)3)捕获2)3)20)号信号...原创 2022-08-04 20:03:34 · 93 阅读 · 1 评论 -
作业8.3 线程同步互斥机制条件变量
编写一个程序,开启3个 线程,这3个线程的ID分别为ABC,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示,如ABCABC……依次递推;提示:A只能叫醒B,B只能唤醒C,C只能唤醒A;.........原创 2022-08-03 19:14:37 · 73 阅读 · 1 评论 -
作业8.2 线程同步互斥机制——互斥锁
一:定义一个全局变量,char str[] = "123456",要求定义两个线程:线程A, 线程B 1. 要求A线程循环打印全局字符串str;2. 要求B线程循环倒置全局字符串str:将str中的内容倒置为"654321",再倒置为"123456"....注意:是倒置不是倒着打印 3. 要求A线程打印出的str字符串内容为:123456或者654321。不允许出现乱序。二:要求用两个线程拷贝一张图片,A线程拷贝前半部分,B线程拷贝后半部分,不允许使用sleep函数,不允许使用flag。......原创 2022-08-02 20:35:44 · 102 阅读 · 1 评论 -
作业8.1 孤儿进程与僵尸进程
1.创建一个孤儿进程 2.创建一个僵尸进程原创 2022-08-01 19:15:50 · 83 阅读 · 2 评论 -
作业7.29 目录相关函数和文件属性相关函数
请使用目录相关函数以及文件属性相关函数实现:显示指定路径下所有文件属性的功能(除了隐藏文件),类似 ls -l 一个目录原创 2022-07-29 20:13:13 · 131 阅读 · 2 评论 -
作业7.28 文件IO与标准IO
1.使用标准IO完成一个time.txt 2.要求文件IO拷贝一张图片 3. 附加:用标准IO拷贝一张图片原创 2022-07-28 20:39:42 · 149 阅读 · 1 评论