В чем различия между Fork (), Subprocess (), CreateProcess ()? - PullRequest
0 голосов
/ 03 января 2011

всех с новым годом, Я пишу клиент-серверную программу, в которой клиент отправляет скрипт на сервер, а серверу необходимо запустить этот скрипт. Я сделал это в Python, теперь мне нужно сделать это в C, и, поскольку я noob в C, s.one, пожалуйста, скажите мне, как я могу заменить функцию подпроцесса в C ??

1 Ответ

0 голосов
/ 03 января 2011

fork() - функция POSIX, которая дублирует текущий процесс

CreateProcess() - функция только для Windows, которая создает новый процесс, запускающий указанную программу;самая близкая вещь в Unix - posix_spawn()

Что касается subprocess, то это модуль, эксклюзивный для Python.Я не могу найти функцию с таким именем для Window, Linux или BSD.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...