取消system()控制台输出

时间:2013-07-10 20:38:25

标签: c++ unix console

我正在使用system()来打开和关闭我的代码与之通信的外部程序。但是,每次我使用system()函数时,如果我从普通的终端/ shell调用程序,我会得到控制台输出,例如我每次拨打system(killall [program] &)时都会收到已终止消息。有没有办法抑制这种类型的输出?