Re[5]: Отмена перехвата консоли дочернего процесса
От: Pavel Dvorkin Россия  
Дата: 19.01.26 03:00
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>freopen работает с FILE*, на которую ссылается глобальная переменная stdout. Реально надо переоткрывать handle, а не трогать структуру, на которую ссылается stdout. Например потому, что не все для записи на консоль используют именно stdio.


А черт его знает. Если все же используется stdio, то не уверен, что ему будет хорошо, если его хендл перенаправят без его ведома.

Можно поэкспериментировать.

1. fopen на какой-то файл
2. перенаправляем его хендл на другой файл
3. fwrite

и посмотреть, что получится.
With best regards
Pavel Dvorkin
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.