Как прочитать стандартную ошибку bash в C ++?

Можно ли прочитать стандартную ошибку, созданную неправильной функцией bash в C ++? Например, если я использую функцию popen, могу ли я прочитать стандартную ошибку с помощью cerr и обработать ее?


person user840718    schedule 16.04.2012    source источник
comment
Возможно, вы захотите посмотреть stackoverflow.com/questions/280571/   -  person Tony Delroy    schedule 16.04.2012


Ответы (1)


Полагаю, вы ищете dup, который позволяет дублировать дескрипторы открытых файлов (один из них будет stderr).

person littleadv    schedule 16.04.2012