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

C++ Discussion :

les couleurs en c++


Sujet :

C++

  1. #1
    Membre averti
    Inscrit en
    Novembre 2009
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 24
    Par défaut les couleurs en c++
    salut!
    Je suis débutant en c++ ,et je veux savoir comment je peux utuliser les couleurs en c++ ?

  2. #2
    Membre Expert
    Avatar de supersnail
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 719
    Par défaut
    Bonjour,

    Mais encore...

    Serait-il possible de décrire plus précisément ce que tu veux faire?

  3. #3
    Membre averti
    Inscrit en
    Novembre 2009
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 24
    Par défaut



    #include<iostream>
    using namespace std;
    int main()
    {
    cout>>"Français la langue la plus difficile du monde ^_^";
    system("pause");
    }
    comment je peux afficher ce message en rouge par exemple.
    (J'utilise Dev c++)

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    780
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2006
    Messages : 780
    Par défaut
    C++ ne possède possède rien dans le langage correspondant à du graphisme ou de l'affichage ( à part une sortie texte ).

    Il faut que tu utilises ton système d'exploitation ou des bibliothèques externes utilisant ce dernier pour faire ça.

    Donc avec quel système d'exploitation ou quelle bibliothèque tu veux "afficher des couleurs"?

  5. #5
    Membre Expert
    Avatar de Goten
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 580
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 580
    Par défaut
    ncurses (unix) ou son homologue pdcurses (windows) pour ce genre de choses.

  6. #6
    Expert confirmé
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Par défaut
    pdcurses est portable. Bien que ce soit un sous-ensemble de ncurses, l'utiliser sous Linux par exemple n'est pas sans intérêt car la portabilité est toujours une belle qualtité.

  7. #7
    Membre éprouvé Avatar de alexrtz
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2003
    Messages
    639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2003
    Messages : 639
    Par défaut
    Sous Unix tu peux utiliser les séquences d'échappement du terminal :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    #include <iostream>
     
    using namespace std;
     
    int main ()
    {
      cout << "\033[0;31mTexte en rouge\033[0m" << endl;
     
      return 0;
    }

    Plus de détails ici.

  8. #8
    Membre averti
    Inscrit en
    Novembre 2009
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 24
    Par défaut
    Bonjour, et Merci pour votre reponses ...
    █ J'utilise Windows ... (plz N'oubliez pas que je suis un débutant )

  9. #9
    Expert éminent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 644
    Par défaut
    Salut, et bienvenue sur le forum
    Citation Envoyé par gss3000 Voir le message
    (plz N'oubliez pas que je suis un débutant )
    Ma réponse ne va sans doute pas t'aider, mais, si tu débutes, je te conseillerais très fortement de te concentrer sur le principal, à savoir la conception et la logique, avant de "perdre ton temps" à vouloir écrire en rose fluo...

    Il vaut mieux avoir une application "blanc sur noir" qui fonctionne parfaitement qu'une application avec "tout plein de couleurs" qui... ne fonctionne pas
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  10. #10
    Membre averti
    Inscrit en
    Novembre 2009
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 24
    Par défaut
    Citation Envoyé par koala01 Voir le message
    Salut, et bienvenue sur le forum
    Ma réponse ne va sans doute pas t'aider, mais, si tu débutes, je te conseillerais très fortement de te concentrer sur le principal, à savoir la conception et la logique, avant de "perdre ton temps" à vouloir écrire en rose fluo...

    Il vaut mieux avoir une application "blanc sur noir" qui fonctionne parfaitement qu'une application avec "tout plein de couleurs" qui... ne fonctionne pas
    C'est vrai ... mais un monde en noir et blanc me rend frustrés
    Je pensais que l'utilisation des couleur c'est juste une simple commande ... , mais il semble plus compliqué ...(ncurses -

    pdcurses -...???!!!)

  11. #11
    Expert éminent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 644
    Par défaut
    Citation Envoyé par gss3000 Voir le message
    C'est vrai ... mais un monde en noir et blanc me rend frustrés
    Je pensais que l'utilisation des couleur c'est juste une simple commande ... , mais il semble plus compliqué ...(ncurses -

    pdcurses -...???!!!)
    Le fait est qu'il n'y a, tout simplement, rien de standard pour le faire...

    Sous windows, en C, il existe conio, qui, me semble-t-il, fut un temps portée C++, mais qui n'est absolument pas portable (j'ai en tête que c'était à l'origine fournit par Borland) ou les *curses déjà citées...

    Mais, comme je l'ai dit, je préfères fortement une application fonctionnant correctement en noir et blanc qu'une application qui n'arrête pas de changer de couleurs mais qui ne fonctionne au final... pas bien (quand ce n'est pas bien du tout)...

    De plus, il faut comprendre que cela reste très basic comme couleur : étant donné qu'elles sont généralement codées sur 8 bits, 4 pour la couleur de fond et 4 pour la couleur d'encre... On a, finalement, vite fait le tour

    Et, d'autre part, tu peux aussi te dire que, une fois que la partie "métier" est faite, une véritable IHM peut s'avérer utile, et décider alors de te tourner vers des frameworks plus complets, dont certains sont portables
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

Discussions similaires

  1. alterner les couleurs dans un tableau avec xsl
    Par Eithelgul dans le forum XSL/XSLT/XPATH
    Réponses: 14
    Dernier message: 03/05/2015, 23h29
  2. [BP]Borland Pascal : modifier les couleurs par défaut.
    Par Pipoland dans le forum Turbo Pascal
    Réponses: 13
    Dernier message: 12/10/2004, 21h32
  3. [Forms] changer les couleurs
    Par Nounoursonne dans le forum Forms
    Réponses: 11
    Dernier message: 02/04/2004, 09h40
  4. Changer les couleurs de la palette avec du RGB
    Par le mage tophinus dans le forum x86 16-bits
    Réponses: 11
    Dernier message: 13/01/2003, 08h55
  5. Question sur les handles et les couleurs...
    Par MrDuChnok dans le forum C++Builder
    Réponses: 7
    Dernier message: 29/10/2002, 08h45

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