Попен эквивалент в с ++
Является ли их любой C popen () эквивалентным в C++?
3 ответа
Решение
Вы можете использовать "еще не официальный" boost.process, если вам нужен объектно-ориентированный подход к управлению подпроцессом.
Или вы можете просто использовать popen
Сам, если вы не возражаете против единства всего этого.
Ни в одном стандарте нет эквивалента C++, однако обертки C++ вокруг этой функции (и других функций процесса POSIX) можно найти в различных UI Toolkit (например, QT, glibmm) и в библиотеке pstreams.
C++ является надмножеством C. popen
также доступен для кода C++.