05 2024 档案
摘要:练习:设计一个程序,作为进程 A,进程A专门创建一个信号量集,要求信号量集中有1个信号量,对信号量集合中的信号量进行设置,要求集合中的信号量的初值为1,然后再设计2 个程序,分别是进程B和进程C,要求进程B和进程C使用进程A创建的信号量集合中的信号量实现互斥访问。提示:进程 A、进程 B、进程C需要
阅读全文
摘要:进程A与B互传信号并做出反应 练习:要求进程A创建一条消息队列之后向进程B发送SIGUSR1信号,进程B收到该信号 之后打开消息队列并把进程的PID作为消息写入到消息队列中,要求进程B在写入消息之后, 发SIGUSR2信号给进程A,进程A收到该信号则从消息队列中读取消息并输出消息正文的内 容。 进程
阅读全文
摘要:定义三个信号量完成三个界面登录游戏、退出、进入登录的跳转 /************************************************* /** * @file name: jumo.md * @brief 实现在开发板不同界面跳转 * @author 15070884254@
阅读全文
摘要:/************************************************* /** * @file name: GETbmpinfo * @brief 实现对BMP图片位图信息的获取 * @author 15070884254@163.com * @date 2024/05
阅读全文
摘要:作业:设计程序,获取当前系统时间,把时间转换为特定格式”yy年mm月dd日 星期x tt:mm:ss”,并每隔1s写入到本地磁盘中一个叫做log.txt的文本中,如果文本不存在则创建。 /********************************************************
阅读全文
摘要:1、程序有哪些section,分别的作用?程序启动的过程?怎么判断数据分配在栈上还是堆上? 如上图,从低地址到高地址,一个程序由代码段、数据段、 BSS 段组成。 \1. 数据段:存放程序中已初始化的全局变量和静态变量的一块内存区域。 \2. 代码段:存放程序执行代码的一块内存区域。只读,代码段的头
阅读全文
摘要:FAT32与NTFS的区别: FAT32和NTFS都是常见的文件系统,它们各有优缺点。FAT32是Windows 95之后的操作系统采用的文件系统,而NTFS是Windows NT之后的操作系统采用的文件系统。以下是两者的区别: 1.文件大小限制:FAT32最大支持文件大小为4GB,而NTFS最大支
阅读全文
摘要:1、C++从代码到可执行二进制文件的过程 C++和C语言类似,一个C++程序从源码到执行文件,有四个过程,预编译、编译、汇编、链接。 预编译:这个过程主要的处理操作如下: 将所有的#define删除,并且展开所有的宏定义 处理所有的条件预编译指令,如#if、#ifdef 处理#include预编译指
阅读全文
摘要:C++面试总结(一)--C与C++不同 c++特点 C++在C语言基础上引入了面对对象的机制,同时也兼容C语言。 C++有三大特性(1)封装。(2)继承。(3)多态; C++语言编写出的程序结构清晰、易于扩充,程序可读性好。 C++生成的代码质量高,效率高, C++更加安全,增加了const常量、引
阅读全文