利用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");
                }
        }
}
相关推荐
softbangong4 分钟前
816-批量将图片分别转为pdf,文件夹下所有图片转为一个pdf
java·服务器·pdf·图片处理·图片转pdf·pdf工具·批量转换
司南-70497 分钟前
claude初探- 国内镜像安装linux版claude
linux·运维·服务器·人工智能·后端
为美好的生活献上中指10 分钟前
*Java 沉淀重走长征路*之——《Linux 从入门到企业实战:一套六步法,带你打通运维与开发的任督二脉》
java·linux·运维·开发语言·阿里云·华为云·linux命令
何妨呀~12 分钟前
Docker部署与配置全攻略
运维·docker·容器
犽戾武19 分钟前
机械臂 VR 遥操作调试日志记录
linux·服务器·网络
路由侠内网穿透23 分钟前
本地部署开源 LLM 应用观测与调试平台 Langfuse 并实现外部访问
运维·服务器·数据库·物联网·开源
liulilittle30 分钟前
eBPF tc prog
服务器·网络·c++·网络协议·tcp/ip·性能·perf
m0_6125919741 分钟前
尚航科技 IDC vs 其他服务商:企业服务器托管选择对比
运维·服务器·idc
05大叔1 小时前
RAG开发
java·服务器·前端
Magic--1 小时前
Linux静态库与共享库(动态库)详解
linux·运维·服务器