WSL——Linux C编程中lockf函数无效
生活随笔
收集整理的這篇文章主要介紹了
WSL——Linux C编程中lockf函数无效
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
問題描述
#include<stdio.h> #include <sys/types.h> #include <sys/wait.h> #include <unistd.h> #include <stdlib.h> int main() {int p1,p2,i;while((p1=fork())==-1);if(p1==0){lockf(1,1,0);for(i=0;i<50000; i++)printf("son%d\n",i);lockf(1,0,0);}else{while((p2=fork())==-1);if(p2==0){lockf(1,1,0);for(i=0;i<50000;i++)printf("daughter%d\n",i);lockf(1,0,0);}else{lockf(1,1,0);for(i=0;i<50000;i++)printf("parent%d\n",i);lockf(1,0,0);}}return 0; }?
問題分析
無。
解決方案
無。
參考文章
lockf函數的使用
總結
以上是生活随笔為你收集整理的WSL——Linux C编程中lockf函数无效的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《操作系统》实验报告——熟悉Linux基
- 下一篇: Vue + ESLint——编译错误[‘