自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 10秒理解命名空间

为什么引入命名空间?不引入的后果?

2025-05-01 10:32:50 537

原创 进程创建 ---------vfork ( )代码执行实例+vfork工作流程

对比错误示例和正确示例的代码可以看到,正确示例的子进程中比错误示例的子进程中多了一个 exit(1)去结束子进程,而错误示例正是因为子进程中执行 count++ 后并没有使用 exit(1)来结束自己,此时我们在父进程中打印变量 count 的值可以发现count的值出现了乱码,这样的结果印证了:使用vfork创建的子进程确实会与父进程共享空间,在子进程中修改父进程中定义的变量时如果不及时使用exit(1)结束子进程那么就会导致父进程再次调用该变量时出现段错误。

2025-04-08 15:27:02 620

原创 进程创建-----------函数 fork() 代码实例:

/父进程的父进程id。结论1:由fork()创建的进程,子进程父进程运行的顺序时随机的;//父进程 自己的id。//子进程自己的进程。在父进程中做加法 count=count+12;父进程中输出count=12;结论4:fork()创建的子进程会继承父进程中的变量。1.由fork()创建的进程,子进程父进程运行的顺序时随机的;子进程的父进程id是: parentID1=5616。代码中在父进程中我们设置 一个变量count=0;4.fork()创建的子进程继承了父进程中的变量。pid=fork();

2025-04-07 16:46:20 1090

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除