IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques, systèmes et outils C Discussion :

termcap lecture affichage


Sujet :

Bibliothèques, systèmes et outils C

  1. #21
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2015
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2015
    Messages : 38
    Points : 15
    Points
    15
    Par défaut
    Une derniere interrogation subsiste concernant la base terminfo.
    De ce que j'en comprend elle definit les capacites du terminal mais je n'arrive pas a comprendre a quel niveaux la base terminfo intervient.
    Peut-on la modifier le temps de notre programme?
    Quand je compare les capacites de xterm (par exemple) et la liste du man de terminfo, les capacites du terminal semble tres minime, d'ou ma questions: peut t-on ajouter ou modifier des capacites ou font elle parti integrante du terminal? (car au final les capacites dont je pourrais avoir besoin ne sont pas presente dans mon terminal)

    Du fait que chaque terminal ayant des capacites differentes, comment faire un programme portable pour chaque terminal?

    Merci si quelqu'un sait m'apporter un eclaircissement sur le (gros?) brouillard qui reigne dans ma tete.

  2. #22
    Expert éminent sénior

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 189
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 189
    Points : 17 141
    Points
    17 141
    Par défaut
    terminfo te dit ce que le terminal en cours est capable de faire.

    Pour être portable, il s'agit de lire ces informations, et de n'utiliser que ce qui est disponible.
    Il s'agit donc de proposer un mode "dégradé" quand il te manque quelque chose.
    Mes principes de bases du codeur qui veut pouvoir dormir:
    • Une variable de moins est une source d'erreur en moins.
    • Un pointeur de moins est une montagne d'erreurs en moins.
    • Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
    • jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
    • La plus sotte des questions est celle qu'on ne pose pas.
    Pour faire des graphes, essayez yEd.
    le ter nel est le titre porté par un de mes personnages de jeu de rôle

  3. #23
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2015
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2015
    Messages : 38
    Points : 15
    Points
    15
    Par défaut
    Merci pour la precision

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Lecture/affichage d'un fichier contenant des string
    Par Khaoula.85 dans le forum Visual C++
    Réponses: 4
    Dernier message: 02/12/2009, 11h13
  2. [PHP 5.3] [Mail] Envoi confirmation de lecture/affichage d'un mail
    Par cd090580 dans le forum Langage
    Réponses: 1
    Dernier message: 02/03/2009, 13h01
  3. [FIchier image Lab] lecture affichage ecriture
    Par airod dans le forum Calcul scientifique
    Réponses: 4
    Dernier message: 08/05/2006, 19h13
  4. Réponses: 4
    Dernier message: 12/10/2005, 21h22
  5. Réponses: 4
    Dernier message: 18/04/2004, 13h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo