Информация об изменениях

Сообщение Re[2]: файловые описатели от 31.03.2018 20:49

Изменено 31.03.2018 20:49 Эйнсток Файр

Re[2]: файловые описатели
PD> stdout и stderr — это 2 разных файловых потока

Зато когда создаётся виртуальный терминал, у него там всего два handle — один для ввода и один для вывода.
Это означает, что stdout и stderr оба помещаются в один поток в определённом порядке, а этот код этот порядок ломает.

Т.е. в настоящеё консоли сообщения будут в одном порядке,
а при обработке этой программой — в другом. И от этого нежелательного эффекта хотелось бы избавится.
Re[2]: файловые описатели
PD> stdout и stderr — это 2 разных файловых потока

Зато когда создаётся виртуальный терминал, у него там всего два handle — один для ввода и один для вывода.
Это означает, что stdout и stderr оба помещаются в один поток в определённом порядке, а этот код этот порядок ломает.

Т.е. в настоящей консоли сообщения будут в одном порядке,
а при обработке этой программой — в другом. И от этого нежелательного эффекта хотелось бы избавится.