利用回调函数封装fork wait execvp 等函数, 编写一个progress_create函数
#include<stdio.h>
#include<stdlib.h>
#include<unistd.h>
int process_create(int(*func)(), const char *file, char *argv[])
{
int ret = 0;
pid_t pid = fork();
if(pid == 0)
{
//子进程
ret = func(file, argv);
if(ret == -1)
{

本文介绍如何使用回调函数封装fork、wait和execvp,详细阐述了progress_create函数的编写过程。
最低0.47元/天 解锁文章
311

被折叠的 条评论
为什么被折叠?



