Есть приложение использующее ncurses.Так вот: нужно прикрутить на панельке (сверху/снизу) текущее время (как у FAR).Вопрос: как лучше это дело реализовать? Думаеться,тридом.Больше никак.Верно?
Можно пользоваться интервальными таймерами и в обработчике перерисовывать, IMHO (при этом time(NULL) все равно надо делать, ессно, т.к. время отклика не определено). man 2 setitimer, man 2 signal, man 2 time.
Единственное "но" - это то, что прикладуха должна уметь обрабатывать EINTR (все нормальные прикладухи это умеют).
Ну или в самом деле делать это в отдельной нити...
Da.Mysl' very interesting...A ya (ah me!) i ne podumal kak-to srazu ob etom...No tut vosstaet eshche 1 vopros (uzhe aesthetic :)) - a kak luchshe,thread-based ili signal/timer?