Ввод и вывод с потоками

0

У меня консольное приложение с двумя потоками. Оба потока выводят на консоль. Это запутывает, когда один поток ожидает ввода, а другой поток записывает на выход.

Есть ли возможность разделить консоль; так что поток 1 записывает в левую область и поток 2 в правую область консоли?

  • 3
    Лучшее решение - не вводить / выводить в нескольких потоках.
  • 0
    Один из двух только выводит, верно? Если это так, вы можете записать в файл, который вы отслеживаете, используя tail -f во втором терминале.
Теги:

1 ответ

1
Лучший ответ

Работая на консоли, вы не можете делать это одновременно.

То, что вы можете сделать, - перенаправить вывод на строку или поток, пока первый поток ожидает ввода, а затем выводит его на консоль во время обработки ввода.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню