У меня консольное приложение с двумя потоками. Оба потока выводят на консоль. Это запутывает, когда один поток ожидает ввода, а другой поток записывает на выход.
Есть ли возможность разделить консоль; так что поток 1 записывает в левую область и поток 2 в правую область консоли?
Работая на консоли, вы не можете делать это одновременно.
То, что вы можете сделать, - перенаправить вывод на строку или поток, пока первый поток ожидает ввода, а затем выводит его на консоль во время обработки ввода.
tail -f
во втором терминале.