Я хочу перенаправить весь вывод консоли на свою собственную консоль с графическим интерфейсом, включая все вызовы функций записи C.
Что я пробовал:
- Создание нового класса потока, но stdio.stdout — это файл, и вы не можете назначить ему поток
- Создание нового файлового класса в целом, но вы не можете расширить структуру
Нужно ли для этого углубляться в привязки C? Любая помощь высоко ценится.