10.5. Простые дочерние процессы

10.5. Простые дочерние процессы

Хотя функции fork(), exec() и wait() позволяют программам в полной мере использовать модель процессов Linux, многим приложениям не нужен такой контроль дочерних процессов. Существуют две библиотечных функции, которые упрощают создание дочерних процессов: system() и popen().

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Простые классы

Из книги Microsoft Visual C++ и MFC. Программирование для Windows 95 и Windows NT автора Фролов Александр Вячеславович

Простые классы MFC содержит классы, соответствующие объектам типа простых геометрических фигур, текстовых строк и объектам, определяющим дату и время. В следующей таблице перечислены названия этих классов и их краткие описания. Класс Описание CPoint Объекты класса


6.6. Простые примеры

Из книги UNIX: взаимодействие процессов автора Стивенс Уильям Ричард

6.6. Простые примеры Поскольку очереди сообщений System V обладают живучестью ядра, мы можем написать несколько отдельных программ для работы с этими очередями и изучить их


10.5. Простые примеры

Из книги Программирование на языке Ruby [Идеология языка, теория и практика применения] автора Фултон Хэл

10.5. Простые примеры В этом разделе мы напишем несколько простых программ, работающих с именованными семафорами Posix. Эти программы помогут нам узнать особенности функционирования и реализации семафоров. Поскольку именованные семафоры Posix обладают по крайней мере


11.5. Простые программы

Из книги Программирование игр и головоломок автора Арсак Жак

11.5. Простые программы Поскольку семафоры System V обладают живучестью ядра, мы можем продемонстрировать работу с ними, написав несколько небольших программ, которые будут выполнять с семафорами различные действия. В промежутках между выполнением отдельных программ


13.4. Простые программы

Из книги Разработка приложений в среде Linux. Второе издание автора Джонсон Майкл К.

13.4. Простые программы Приведем несколько примеров программ, работающих с разделяемой памятью


14.6. Простые программы

Из книги VBA для чайников автора Каммингс Стив

14.6. Простые программы В этом разделе приведено несколько примеров простых программ, иллюстрирующих работу с разделяемой памятью System


5.14. Простые числа

Из книги Linux и UNIX: программирование в shell. Руководство разработчика. автора Тейнсли Дэвид


9.1.1. Простые операции над множествами

Из книги HTML, XHTML и CSS на 100% автора Квинт Игорь

9.1.1. Простые операции над множествами Для объединения множеств служит метод union (синонимы | и +):x = Set[1,2,3]y = Set[3,4,5]а = x.union(y) # Set[1,2,3,4,5]b = x | y      # То же самое.с = x + y      # То же самое.Пересечение множеств вычисляется методом intersection (синоним &):x = Set[1,2,3]y = Set[3,4,5]а = x.intersection(y) #


Простые числа

Из книги автора

Простые числа ??** Головоломка 16. Чемпион головоломок.На мой взгляд, наиболее замечательная арифметическая головоломка, над которой мне пришлось особенно долго работать и которая дала мне возможность получить некоторые удовлетворительные результаты, — это, конечно,


12.1.2. Простые сигналы

Из книги автора

12.1.2. Простые сигналы Изначально обработка сигналов была проста. Системный вызов signal() использовался для того, чтобы сообщить ядру, как доставить процессу определенный сигнал.#include <signal.h>void * signal(int signum, void *handler);Здесь signum — это сигнал, который нужно обработать, a handler


Простые фокусы с мышью

Из книги автора

Простые фокусы с мышью В VBA есть несколько свойств, которые позволяют управлять тем, что увидят пользователи программы при разглядывании формы, двигая указатель мыши туда-сюда по экрану.Самое главное, что никакого программирования событий при этом не требуется!В любом


14.3.7. Экспорт переменных в дочерние процессы

Из книги автора

14.3.7. Экспорт переменных в дочерние процессы Для тех, кто только начинает работать с интерпретатором shell, существенное затруднение представляет экспорт переменных в дочерние процессы. Теперь, после рассмотрения основных принципов работы с переменными среды, перейдем


18.3.1. Простые операторы if

Из книги автора

18.3.1. Простые операторы if Базовая структура оператора if выглядит следующим образом:if условие then командыfiПри использовании оператора if команды ветви then следует указывать в новой строке; если это правило нарушается, отображается сообщение об ошибке. По поводу применения


18.3.10. Простые операторы if else

Из книги автора

18.3.10. Простые операторы if else Следующая форма оператора if применяется чаще всего:if условие then команды1 elseкоманды2 fiЕсли условие не удовлетворяет тестированию, часть else оператора if позволяет перейти к соответствующей


10.2. Родительские и дочерние объекты

Из книги автора

10.2. Родительские и дочерние объекты Согласно правилам языка JavaScript все элементы на веб-странице выстраиваются в иерархическую структуру. Каждый объект является потомком объекта более высокого уровня.Иерархия объектов JavaScript показана на схеме, представленной на