Здравствуйте. Использую вызов system() для запуска консольной программы. Все работает, однако, если я указываю неправильный аргумент для консольной программы, то system все равно вернет 0, что в принципе верно, т.к. Программа выдает ошибку в консоль, которой не видно. Вопрос - есть ли способ как-то узнать, что выдает консольная программа, но без вывода самой консоли? Перехватить текст и вывести его в GUI?
Заранее спасибо