|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.09.2018, 07:58 | #1 |
Регистрация: 22.08.2018
Сообщений: 8
|
Перенаправление (перехват) потоков ввода-вывода
Здравствуйте.
Проблема вот в чем: Имеется файл code.exe, который ожидает ввода двух чисел и выдаёт их сумму. Вот его срр-код: Код:
Вот что я сочинил, после изучения примеров в Инете: Код:
Результат на картинке. Второй пайп, судя по результату, считывает stdin стандартного потока родителя вместо stdout дочернего процесса. Может найдутся знатоки pipe, которые подскажут что здесь не так? (работаю в Visual Studio 2017) Последний раз редактировалось lvvas; 08.09.2018 в 08:08. |
08.09.2018, 22:24 | #2 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
Вы же пишете в out, а нужно в write
И ещё довольно много небрежностей Последний раз редактировалось Black Fregat; 08.09.2018 в 22:30. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перехват ошибок ввода-вывода | _-Re@l-_ | C# (си шарп) | 10 | 19.01.2012 09:22 |
Перехватчик потоков ввода-вывода | _Bers | Общие вопросы C/C++ | 1 | 20.12.2011 21:41 |
Перенаправление стандартного ввода/вывода в файл | Роман Радер | Общие вопросы C/C++ | 1 | 09.01.2010 18:34 |
Перенаправление ввода/вывода | dudeboy | Win Api | 0 | 16.11.2009 11:36 |
перехват консольного ввода\вывода | Артем5555555 | Win Api | 14 | 28.10.2008 23:20 |