| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan bruges ncurses
    ncurses giver en farverig terminal - baseret interface til tekst - baserede UNIX CRT-skærme. Bibliotekerne tillader programmører at skabe funktionstast kortlægning, side-by- sideruder og skærm - maleri funktioner. Ncurses understøtter otte farver og brug af musen , der kan gøre op for manglen på en egentlig grafisk brugergrænseflade. Instruktioner
    1

    Download ncurses ressourcer. Det udbydes gratis fra en række kilder . Download vil omfatte alle biblioteker og støtte hjælpeprogrammer.
    2

    Tilføj curses.h til din kildekode. Link koden til forbandelser biblioteksfiler . Tilsæt parameter - Lcurses til GCC -kommandoen.
    3

    Initialiser skærmen ved at kalde funktionen " initscr ". Dette allokerer hukommelse til ncurses variabler og ruster biblioteket til brug. Dette giver dig også mulighed for at arbejde med det ncurses WINDOW strukturer.
    4

    opdatere skærmen efter at have foretaget ændringer i vinduet og cursor status. Refresh vil kun opdatere de ændrede vindues indhold , som vil spare CPU-tid og forhindre omskrivning overflødig information . Standard opkald er " Opdater" og " Wrefresh . "
    5

    Udnyt logiske markører . Mens der kun kan være én fysisk markør kan hvert vindue har en logisk markør , så du kan skrive til enhver placering i et vindue uden at omdirigere den fysiske markør.
    6

    Klare vinduer i stedet for clearing hele skærm . Ncurses indeholder funktioner for begge, men rydde kun det vindue, der skal fjernes kan spare CPU tid og undgå at skulle skrive oplysninger, der allerede er på skærmen.
    7

    Flag funktionstaster til at tillade et vindue til at acceptere dem . Den " _use_keypad " flaget skal lægges til hvert vindue beregnet til at modtage funktionstasten input. Sørg for at tildele værdi til en int variabel og ikke en char variabel. Char variabler ikke har kapacitet til at holde de numeriske værdier af funktionstasterne.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan udskrives en ligning som en streng 
    ·Hvad er ColdFusion Builder 
    ·Sådan oprettes et billede Button Redirect med en skabe…
    ·Sådan at åbne en NPP fil Lavet af Art Explosion 
    ·Typer af WCF Sessions 
    ·Sådan bruges Snippet Editor 
    ·Sådan oprettes Login i HTML 
    ·Random Access datastruktur 
    ·Sådan Beregn CRC Made Easy 
    ·Hvordan man skelner mellem Input Forarbejdning og Outpu…
      Anbefalede Artikler
    ·Sådan Debug PHP Crashes 
    ·Sådan Få den heltal i Enum Java 
    ·Sådan Konverter Alfabetiske Strings i C + + 
    ·Sådan Find ud af om et brev er Uppercase i C Sharp 
    ·Sådan Opret database i Lisp Kodning 
    ·Hvordan man undgår Duplicate Entries med PHP i MySQL 
    ·Sådan opdatere en database i PHP Brug JavaScript 
    ·Sådan bruges VB Logic Genbestil en liste 
    ·Sådan Ping Brug af PHP 
    ·Hvordan man laver en Block i PHP Nuke 
    Copyright © Computer Viden http://www.computerdk.com