попен эквивалент в с ++ - PullRequest
       54

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

16 голосов
/ 07 июля 2010

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

Ответы [ 3 ]

14 голосов
/ 07 июля 2010

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

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

9 голосов
/ 07 июля 2010

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

7 голосов
/ 07 июля 2010

C ++ - расширенный набор C. popen также доступен для кода C ++.

...