摘要: 信号灯和P\V操作原语 在复习操作系统进程及进程管理这一章节的时候,对信号灯和P、V操作有点不理解,于是尝试用生活中的例子来解释一下。 首先,简单介绍一下信号灯,及其特点 信号灯为一个二元组(s,q),s为一个初值>=0的整型变量,q为一个初始空队列。 当变量值>0,表示绿灯,进程执行; 当变量值< 阅读全文
posted @ 2023-02-16 22:14 chuxin_jian 阅读(310) 评论(0) 推荐(0)
摘要: 引用 reference 举例如: int ref = &a; 只是产生了一个a的别名,ref并不一个真正的变量。 可以用在形参上,代替指针,使得代码更加简洁。 void add (int *value),等效于 void add(int& a) 注意:ref只能初始化一次,当ref初始化为a的别名 阅读全文
posted @ 2023-02-16 13:25 chuxin_jian 阅读(24) 评论(0) 推荐(0)
摘要: VS CODE 基本的C/C++环境配置 ​ 以前用vscode来做编译器的时候,是直接创建3个json文件,然后粘贴上网上教程中的代码, 要改一些比如g++\gdb的路径(安装mingw64的时候带的文件) 但是,还是不太懂,也经常出错 ​ 昨天,我用vscode调试一个程序的时候,它说找不到可执 阅读全文
posted @ 2023-02-15 23:02 chuxin_jian 阅读(118) 评论(0) 推荐(0)