popen, эквивалентный в C++

Их любой C popen () эквивалентен в C++?

17
задан Arif 20 September 2014 в 07:15
поделиться

3 ответа

Вы можете использовать "еще не официальный" boost.process, если вам нужен объектно-ориентированный подход для управления подпроцессом.

Или вы можете просто использовать popen сам по себе, если вас не смущает то, что все это на Си.

14
ответ дан 30 November 2019 в 12:43
поделиться

Ни в одном стандарте нет эквивалента на C++, однако C++ обертки вокруг этой функции (и других функций POSIX-процессов) можно найти в различных UI Toolkit (например, QT, glibmm) и в библиотеке pstreams.

9
ответ дан 30 November 2019 в 12:43
поделиться

C++ является супермножеством C. popen доступен и для C++ кода.

6
ответ дан 30 November 2019 в 12:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: