Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať ncurses

ncurses poskytuje farebné rozhranie terminálu na báze textových báze UNIX CRT . Knižnice umožňujú programátorom vytvárať funkcie kľúč mapovanie , windows side - by - side a screen - maľovanie funkcie . Ncurses podporuje osem farieb a použitia myši , čo môže vynahradiť nedostatok skutočného grafického používateľského rozhrania . Pokyny dovolená 1

Stiahnite zdroje ncurses . To je ponúkaný zdarma z celej rady zdrojov . Stiahnutie bude obsahovať všetky knižnice a podporné nástroje .
2

Pridať curses.h do zdrojového kódu . Odkaz na kód prekliatie súbory knižnice . Pridať parameter - Lcurses príkazu gcc .
3

inicializovať obrazovku volaním funkcie " initscr . " To prideľuje pamäť pre premenné ncurses a pripravuje knižnicu pre použitie . To tiež umožňuje pracovať s oknom štruktúr ncurses .
4

Obnovte obrazovku po vykonaní zmien na okná a stave kurzora . Refresh bude aktualizovať iba zmenené obsah okna , ktoré vám ušetria čas procesora a zabrániť prepísanie redundantné informácie . Štandardné hovory sú " Refresh " a " Wrefresh . "
5

Využite logických kurzory . Aj keď tam môže byť iba jeden fyzický kurzor , každé okno môže mať logickú kurzora , čo vám umožní písať na ľubovoľné miesto v každom okne , bez toho, aby presmerovanie fyzickej kurzor .
6

Jasné okná , skôr než zrušením celého obrazovke . Ncurses poskytuje funkcie pre oba , ale zúčtovanie iba okno , ktoré je potrebné odstrániť môžete ušetriť čas procesora a vyhnúť sa prepisovanie informácie , ktoré sú už na obrazovke .
7

funkčné Flag klávesy umožňujú okná prijať ne . " _use_keypad " Príznak musí byť pridané do každého okna určeného pre príjem funkčné vstup kľúč . Uistite sa , že priradenie hodnoty do premennej int a nie char premenné . Char premenné nemajú kapacitu pre uloženie číselných hodnôt funkčných klávesov .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené