Wpis z mikrobloga

chodzi o przerwania? jak nie, to możesz zrobić drugi wątek, który będziesz wyczekiwał na konkretne zdarzenie, który ubije pierwszy wątek.
  • Odpowiedz
@LukEEE: odpowiedź to użycie biblioteki ncurses i przejęcie konsoli. Wiem że był tam jakiś problem ze sprawdzaniem czy wciśnięto ESC czy Alt ale może ci wystarczy.
Inna sprawa to po kiego wała? Aplikacje pod linuksem używają sygnałów do obierania komunikatów od systemu. Do zatrzymania aplikacji klawiszami CTRL-C służy SIGINT oraz SIGTERM gdy ktoś zamknie konsole wystarczy je obsłużyć ustawiając flagę że pętla logiki biznesowej miała się zatrzymać.
Taka aplikacja nie
  • Odpowiedz