Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проблема с записью в stdout

34K
24 ноября 2009 года
muturgan
96 / / 01.10.2009
Заранее извиняюсь за возможно непонятное изъяснение.
У меня такая проблема. Есть два процесса, запущенные в одном терминале. Первый читает данные из stdin, второй пишет в stdout (первый символ всегда '\r'), но работают независимо друг от друга. В момент, когда второй процесс плюёт сообщение, проиходит возврат каретки и сообщение выводится прямо поверх текста, введённого с клавиатуры (но ещё не отправленного в stdin). Можно ли как-нибудь сохранить этот текст? (то есть печатать сообщение от второго процесса, а введённое с клавиатуры переносить на другую строку).

P.S. Хотелось бы реализовать некий аналог Insert.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог