Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Les avantages de la programmation dé…
  • Comment faire pour installer CORBA I…
  • Comment pirater 
  • Toshiba PLC Formation 
  • Quel est le type Strict contrôle 
  • Comment créer un MSI personnalisé 
  • Common Language Runtime débogage se…
  • Comment arrêter IMVU 
  • Comment remplacer un caractère de c…
  • Syntax Error : Bad déclarateur de t…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment utiliser Ncurses

    Ncurses fournit une interface basée sur la borne colorée pour les tubes cathodiques UNIX texte. Les bibliothèques permettent aux programmeurs de créer la cartographie fonction - clé, fenêtres côte- à-côte et les fonctions écran de peinture . Ncurses prend en charge huit couleurs et l'utilisation de la souris , ce qui peut compenser l'absence d'une véritable interface utilisateur graphique . Instructions
    1

    Téléchargez les ressources de Ncurses . Il est offert gratuitement à partir de plusieurs sources . Le téléchargement va inclure toutes les bibliothèques et les services de soutien.
    2

    Ajouter curses.h à votre code source. Lier le code aux fichiers de la bibliothèque de malédictions . Ajoutez le paramètre -lcurses à la commande gcc .
    3

    Initialisation de l'écran en appelant la fonction " initscr . " Cette alloue de la mémoire pour les variables de Ncurses et le prépare à la bibliothèque à l'emploi. Cela vous permet également de travailler avec les structures WINDOW Ncurses.
    4

    rafraîchir l'écran après avoir effectué des changements à la fenêtre et l'état du curseur. L'actualisation ne mettra à jour le contenu de la fenêtre altérées , ce qui fera gagner du temps CPU et éviter la réécriture des informations redondantes . Les appels standard sont "Refresh " et " wrefresh . "
    5

    tirer partie des curseurs logiques. S'il ne peut y avoir qu'un seul curseur physique , chaque fenêtre peut avoir un curseur logique , vous permettant d'écrire à n'importe quel endroit dans n'importe quelle fenêtre sans rediriger le curseur physique .
    6

    fenêtres claires plutôt que de l'ensemble de compensation écran . Ncurses fournit des fonctions pour les deux, mais la compensation seulement la fenêtre qui doit être enlevé peuvent gagner du temps CPU et éviter de réécrire l'information qui est déjà à l'écran.
    7

    drapeau touches de fonction pour permettre à une fenêtre d'accepter elles. Le drapeau " de drapeau _use_keypad " doit être ajouté à chaque fenêtre destinée à recevoir une entrée touche de fonction. Assurez-vous d'attribuer la valeur à une variable int et non une variable char . Variables char n'ont pas la capacité de conserver les valeurs numériques des touches de fonction.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Les avantages d'utiliser Généralisation dans la modélisation UML 
  • Comment faire pour mettre un retard dans le Shell Script 
  • Comment faire un Code Book 
  • Comment développer un GridView personnalisé 
  • Comment utiliser SDF et SQL Connection 
  • Comment charger les programmes sur le périphérique Windows CE 
  • Comment tester pour Ladder PLC Logic 
  • Comment télécharger un nouvel injecteur 
  • Comment utiliser les iframes avec Flash 8 
  • Comment faire pour configurer IIS 6 
  • Connaissances Informatiques © http://www.ordinateur.cc