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 :

Forcer l'affichage d'une variable sur 8 bits


Sujet :

C++

  1. #1
    Membre régulier Avatar de teka_22
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    75
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 75
    Points : 84
    Points
    84
    Par défaut Forcer l'affichage d'une variable sur 8 bits
    Bonjour, j'ai une variable contenant les données d'une sortie data de mon montage.
    Ces données sont binaires (1 ou 0) que je place dans la variable une à une.
    Mon problème est situé lors de l'affichage, si les données contenues dans ma variable commencent par un "0" logique, la valeur affichée sera tronquée jusqu'au premier 1 logique.

    Exemple: Si mes données sont : 00011011
    ça m'affiche : 11011

    Comment forcer l'affichage sur 8 bits?

    En attendant j'ai ajouté un 1 logique sur un 9em bit mais ça modifie la valeur décimale de ma donnée...

    Variable|=0b100000000;
    ce qui donne : 100011011

    merci de votre aide

  2. #2
    Invité
    Invité(e)
    Par défaut
    Si l'affichage est fait grace aux flux standards, tu peux utiliser les manipulateurs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    out << std::fill('0') << std::width(8) << Variable << std::endl;

  3. #3
    Membre régulier Avatar de teka_22
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    75
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 75
    Points : 84
    Points
    84
    Par défaut
    super merci beaucoup, ça marche avec deux ou trois modifs

Discussions similaires

  1. [Batch] Affichage d'une variable sur plusieurs digits
    Par moonbossa dans le forum Scripts/Batch
    Réponses: 5
    Dernier message: 25/05/2011, 14h50
  2. [Débutant] affichage d'une variable sur l'interface
    Par SEDNA00008 dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 09/06/2010, 00h23
  3. affichage d'une variable sur une image dans un mail
    Par diabli73 dans le forum Langage
    Réponses: 3
    Dernier message: 25/02/2009, 18h22
  4. Réponses: 6
    Dernier message: 15/11/2007, 12h31
  5. Réponses: 11
    Dernier message: 16/10/2006, 14h05

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