Evaluare:
În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 2 voturi.
Guile NCurses Library
Scopul Ncurses este de a simplifica sarcina de programare pentru terminalele de tip character-cell. Un terminal caracter-celulă este o combinație între un ecran care afișează textul într-un font monospațiat și tastatura și mouse-ul care se conectează la acesta. În prezent, există trei tipuri comune de terminale. Terminalele hardware propriu-zise, cum ar fi DEC VT220 sau Boundless Technologies VT525, sunt clienți subțiri dedicați care interacționează cu un computer în rețea prin intermediul unui port serial. Acestea sunt încă oarecum comune în aplicațiile moștenite sau în aplicațiile industriale în care calculatoarele ar fi prea scumpe sau prea fragile, dar, ele sunt pe cale de dispariție rapidă. În al doilea rând, sunt consolele sistemelor de operare în modul text, cum ar fi consola GNU/Linux atunci când este utilizată fără X/Windows sau promptul de comandă al FreeDOS. Al treilea tip sunt programele de emulare a terminalelor pe care le au unele sisteme cu ferestre. Cel mai cunoscut program de emulare a terminalului este probabil XTerm, care face o bună emulare a unui terminal VT220.
Biblioteca Ncurses încearcă să creeze o soluție standardizată pentru aceste probleme.
⬤ Un program trebuie să știe ce taste sunt apăsate și când.
⬤ Un program trebuie să cunoască capacitățile unui terminal. Textul poate fi bold, italic sau în culori?
⬤ Un program trebuie să știe cum să exploateze capacitățile unui terminal. Cum îi spune un program terminalului să mute cursorul, să schimbe culoarea textului sau să șteargă ecranul?
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)