The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
getch не работает, !*! xor666, 18-Янв-06, 09:42  [смотреть все]
  • getch не работает, !*! DeadMustdie, 11:26 , 18-Янв-06 (1)
    • getch не работает, !*! tilde, 11:58 , 18-Янв-06 (2)
      >>В дочернем процессе, порожденном с fork->exec, не работатет getch,
      >>возвращает -1. Как это победить? Вывод (printw и т.д.) - нормально.
      >>При запуске этого процесса из командной строки getch работает.
      >
      >Весь ввод поступает только основному (foreground) процессу, подключенному
      >к данному терминалу. По-другому никак. Есть смысл посмотреть в исходниках
      >какого-нибудь shell'а с поддержкой управления задачами, как сделать
      >подпроцесс основным.

      fork/exec не изменяет группу процессов, поэтому foreground/background не имеет к этому никакого отношения

  • getch не работает, !*! Kompot, 14:31 , 15-Фев-06 (3)



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру