제가 프로그램상에서 다른 프로그램을 실행시켜서 결과값을 볼려고
popen() 함수를 사용하였습니다. 이런식으로요.. popen("ls", "r");
근데 다른 프로그램들은 다 결과값이 받아지는데..
유독 제가 가지고 있는 한 프로그램만 결과값이 받아지지 않고 결과값이
그냥 command상에 뿌려지네요....
혹 그 프로그램이 stdout이 아닌 다른 stream으로 메시지를 뿌리것이 아닌지..
이런경우도 있을 수 있는지요, 있다면 이유가 뭔지 아시는분 답변 부탁드립니다.