Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man använder Ncurses

    Ncurses ger en färgstark terminal - baserat gränssnitt för text - baserade UNIX- CRT. Biblioteken tillåter programmerare att skapa funktions- knapp kartläggning , side - by- side fönster och skärm - målning funktioner . Ncurses stöder åtta färger och mus , vilket kan kompensera för bristen på en verklig grafiskt användargränssnitt . Instruktioner
    1

    Ladda Ncurses resurser . Det erbjuds gratis från ett antal källor . Nedladdningen kommer att omfatta alla bibliotek och verktyg support .
    2

    Lägg curses.h till din källkod . Länka koden till förbannelser bibliotek filer . Lägg till parametern - Lcurses till GCC -kommandot .
    3

    Initiera skärmen genom att anropa funktionen " initscr . " Detta allokerar minne för Ncurses variablerna och ordnar biblioteket för användning . Detta gör också att du kan arbeta med Ncurses FÖNSTER strukturer .
    4

    Uppdatera skärmen när du har ändrat fönster och markören status . Uppdateringsfrekvensen kommer bara uppdatera förändrade innehållet i fönstret , vilket kommer att spara CPU- tid och förhindra skriva överflödig information . De vanliga samtal är " Refresh " och " Wrefresh . "
    5

    Utnyttja logiska markörer . Även om det kan vara bara en fysisk markör , kan varje fönster har en logisk markör , så att du kan skriva till valfri plats i ett fönster utan att omdirigera den fysiska markören .
    6

    Tydliga fönster i stället för clearing hela skärmen. Ncurses tillhandahåller funktioner för båda , men rensa bara fönstret som behöver tas bort kan spara CPU- tid och inte vill skriva om information som redan finns på skärmen .
    7

    Flag funktionstangenter för att möjliggöra ett fönster för att acceptera dem. Den " _use_keypad " flaggan måste läggas till varje fönster avsedd att mottaga funktionsknappen ingång. Se till att tilldela värdet till en int variabel och inte en char variabel. Char variabler inte har kapacitet att hålla de numeriska värdena av funktionstangenter .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Slide Rule Beräkning
    ·Hur hitta tid komplexitet i C + +
    ·Hur man skriver Embedded Politik Event Manager
    ·Hur får Mouse X & Y i ActionScript3
    ·Hur du krypterar e-post i ColdFusion
    ·Hur man använder Curl att fånga en sidas innehåll
    ·Konvertera en datumstämpel
    ·Hur man skriver en ansökan Temperatur konvertering som…
    ·Hur du ändrar synligheten för en WPF Grid
    ·Hur man kör IDL i NetBeans
    Utvalda artiklarna
    ·Hur du ändrar rammarginaler Använda HTML Programmerin…
    ·Hur man handskas med Delsträngar i CSH
    ·Hur man skapar Graph Avbrott i SigmaPlot
    ·MapServer PHP kompatibilitet
    ·Hur till Öka Padding mellan kolumner i HTML
    ·Hur man kan blockera underdomäner i PHP
    ·Hur till Redigera JSP i NetBeans
    ·Hur man bygger en Android App Med Ruby
    ·Mata in booleska uttryck i Java
    ·Hur Debug PHP-kod i VS2008
    Copyright © Dator Kunskap http://www.dator.xyz