Fork(),Subprocess(),CreateProcess()之间有什么区别?

时间:2011-01-03 03:38:05

标签: c

祝大家新年快乐, 我正在编写一个客户端 - 服务器程序,客户端将脚本发送到服务器,服务器需要运行该脚本。我已经在python中完成了这个,我需要在C中完成它,因为我是C中的noob,可以s.one请告诉我如何在C中替换子进程函数

1 个答案:

答案 0 :(得分:0)

fork() - 重复当前进程的POSIX函数

CreateProcess() - 仅限Windows的函数,用于创建运行指定程序的新进程; Unix中最接近的是posix_spawn()

对于subprocess,这似乎是Python独有的模块。我无法为Window,Linux或BSD找到该名称的功能。