利用fork()函数实现类服务器连接的多进程处理程序及其应用场景

cpp 复制代码
#include<stdio.h>
#include <sys/types.h>
#include<unistd.h>
int main()
{
        pid_t pid;
        int data = 10;
        while(1)
        {
                printf("please input a data:");
                scanf("%d",&data);
                if (data == 1)
                {
                        pid = fork();
                        if (pid>0)
                        {

                        }
                        else if (pid == 0)
                        {
                                while(1)
                                {
                                        printf("\ndo net request,pid=%d\n",getpid());
                                        sleep(3);
                                }
                        }
                }
                else
                {
                        printf("wati,do nothing\n");
                }
        }
}
相关推荐
Tim风声(网络工程师)15 分钟前
光功率计中的红光(光衰测试设备)的使用
运维·网络
ar012326 分钟前
AR电路巡检:让电力运维进入智能可视化时代
运维·人工智能·ar
island131443 分钟前
【C++仿Muduo库#3】Server 服务器模块实现上
服务器·开发语言·c++
茉莉玫瑰花茶1 小时前
LangGraph 介绍
服务器·网络·数据库
mfxcyh2 小时前
如何把对象数据转化为数组
java·服务器·前端
2301_780789662 小时前
云服务器数据会泄露吗?怎么保护云服务器的数据
运维·服务器·tcp/ip·网络安全
2301_780789662 小时前
云服务器被黑能恢复吗?云服务器被黑的解决办法
运维·服务器·网络·安全·web安全
淘小白_TXB21962 小时前
头条百家采集改写发布软件用户使用手册
运维·服务器·头条采集·头条号采集·文章采集·头条采集软件
Web极客码3 小时前
Akismet对WordPress防垃圾评论
服务器·搜索引擎·wordpress
渣渣灰95874 小时前
解决VMware上终端窗口太小问题
运维·服务器·经验分享