Я хочу создать новый процесс с функцией, которая возвращает состояние и не использует вызов fork ().Execl () заменяет текущий процесс, и приведенный ниже код не выполняется.С другой стороны, system () использует вызов fork (), который завершается с ошибкой ENOMEM (не удалось выделить необходимые структуры ядра из-за нехватки памяти).Есть ли функция, которая похожа на system () или execl () без вызова fork () и замены процесса (я имею в виду выполнение кода ниже).