Осваиваюсь в *nix (ранее писал только под Windows) системах.
Возникла следующая задача: необходимо выполнить из своей программы внешнюю программу таким образом, чтобы в ее поток ввода передать ей некие значения, а результат ее работы получить из ее потока вывода и отобразить результаты внутри своей программы.
С начала смотрел в сторону exec*, но там немного не то.
Язык — С++.
Заранее благодарен.