Книга: Программирование для Linux. Профессиональный подход
5.4.4. Функции popen() и pclose()
5.4.4. Функции popen() и pclose()
Каналы часто используются для передачи данных программе, выполняющейся как подпроцесс (или приема данных от нее). Специально для этих целей предназначены функции popen()
и pclose()
, устраняющие необходимость в вызове функций pipe()
, dup2()
, exec()
и fdopen()
.
Сравните листинг 5.9 с предыдущим примером (листинг 5.8).
Оглавление статьи/книги
Похожие страницы
- popen
- Листинг 5.9. (popen.c) Использование функций popen() и pclose()
- pclose
- 4.5. Функции popen и pclose
- Аргументы функции в Python
- 3. Функции
- Новые функции API для работы с Blob и массивами
- Математические функции
- Размытые функции
- 7.3. Финансовые функции
- 4.3. Логические функции и таблицы истинности
- B1.7. Функции обработки ошибок