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 :

équivalent de byte


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 94
    Par défaut équivalent de byte
    Amis développeur hello,

    je suppose que vous connaissez l'instruction byte[] en java ....?

    je cherche l'équivalent en c++ mais je n'arrive pas à trouver

    Thx a lot for your help

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    266
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 266
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    typedef unsigned char       BYTE;
    et tu peux utiliser le type BYTE[] qui doit être ce que tu cherches

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 94
    Par défaut
    Merci Frizou

  4. #4
    Invité
    Invité(e)
    Par défaut
    l'équivalent de Byte en anglais ? Dyck ?
    mwahaha, elle est tres bonne ! mdr

    bon, comme on t'as déja répondu, Byte est juste un octet, donc il te suffit de faire un tableau de n'importe quel type qui occupe un seul octet en mémoire, et le tour est -presque- joué.

    presque, car tu peux avoir des problemes de signes... fais donc atttention au signed/unsigned.

    et enfin, j'ai la bizzare impression que tu essaye de traduire un programme java en C/C++... auquel cas, le tableau n'est peut etre pas le meilleur conteneur a utiliser, mais tout dépend de ce que tu es en train de faire...

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 94
    Par défaut
    je n'essaie pas exactement de traduire un programme en java
    j'essaie juste de recupérer des données sérialisées a partir d'un programme en java...J'ai donc des problemes de type entre les deux langages

  6. #6
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Donc il vaut mieux aller voir dans les spécifications de Java quel est le type exact de byte (taille, signé ou non, endianess, ...). Il faudra certainement utiliser une bibliothèque externe ou te faire ta propre sauce, car le C++ n'intègre pas (encore) de notion de taille fixe ou d'endianess sur ses types primitifs, c'est dépendant du système.

Discussions similaires

  1. Quel est l’équivalent type byte[] java
    Par rechercheh dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 22/03/2012, 21h57
  2. Réponses: 4
    Dernier message: 21/09/2003, 15h50
  3. Réponses: 3
    Dernier message: 21/08/2003, 14h47
  4. [postgreSQL] équivalent de la function 'instr'
    Par Dra_Gun dans le forum Requêtes
    Réponses: 2
    Dernier message: 17/01/2003, 16h09
  5. Équivalent du #IFDEF
    Par agh dans le forum Langage
    Réponses: 4
    Dernier message: 14/10/2002, 18h44

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