Portál AbcLinuxu, 10. listopadu 2025 02:19
klient1:
datovy tok 123
datovy tok 456
klient2:
datovy tok 170
...
Resim, ale dva zasadni problemy:
1)
Prvnim je vypisovani udaju do konzole. Pokud klientovi 1 (viz vypis vyse) pribude dalsi datovy tok, chci informaci pridat na misto kam patri, tedy mezi 3. a 4. radek ve vypisu vyse. Nemohu tedy pouze vypisovat informace radek po radku, ale musim to resit nejak dynamicky. Narazil jsem na knihovnu curses, ktera by podle popisu mohla toto resit. Je toto vhodne reseni, nebo existuje nejake lepsi?
2)
Resim, jak vlastne realizovat to, aby program zaroven neustale cetla ze sitovky, ale v pripade, ze je detekovan dalsi datovy tok nejakeho klienta, zaroven aktualizovala vypis v konzoli. Jde toto resit pomoci jednoho toku programu, nebo budu muset pouzit vlakna (knihovna threads)?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.