Попен эквивалент в с ++

Является ли их любой C popen () эквивалентным в C++?

3 ответа

Решение

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

Или вы можете просто использовать popen Сам, если вы не возражаете против единства всего этого.

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

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

Другие вопросы по тегам