C语言:基于文件锁实现进程间的相互启动与通信(基础)
写在前面学生党一枚,很多概念都处于一知半解的状态,理解不是很清晰,代码存在一些bug,文章中也进行了详细叙述。这是第一次发博文,排版可能不是很好看,抱以记录及以学习态度,如果文章有任何不对的地方,欢迎指正,十分感谢!项目介绍在linux系统下实现两位用户端利用flock文件锁相互对对方状态(死亡、存活)进行监听,当一方死亡后另外一方用fork及execlp函数实现复苏。当两位用户都处于存活状态下时利用消息队列进行通信。文章涉及知识点包括:flock文件锁使用、fork与execlp函数的联合..
原创
2022-04-27 21:44:55 ·
2962 阅读 ·
2 评论