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

VC++ .NET Discussion :

conversion string byte[]


Sujet :

VC++ .NET

  1. #1
    Membre confirm�
    Inscrit en
    D�cembre 2010
    Messages
    98
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2010
    Messages : 98
    Par d�faut conversion string byte[]
    slt, comment je peux convertir un string en tableau de bytes. j'utilise MFC VC++
    (UNICODE ). j'ai essay� ca :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    CString str;
    Encoding^ ascii = Encoding::ASCII;
    array<BYTE>^encodedBytes = ascii->GetBytes( str);
    mai cela me g�n�re plusieurs erreurs:
    Erreur 1 error C2065: 'Encoding'*: identificateur non d�clar� Serveur
    Erreur 2 error C2065: 'ascii'*: identificateur non d�clar�
    Erreur 3 error C2653: 'Encoding'*: n'est pas un nom de classe ni d'espace de noms
    Erreur 4 error C2065: 'ASCII'*: identificateur non d�clar�
    Erreur 5 error C2065: 'array'*: identificateur non d�clar�
    Erreur 6 error C2275: 'BYTE'*: utilisation non conforme de ce type comme expression
    Erreur 7 error C2065: 'encodedBytes'*: identificateur non d�clar�
    Erreur 8 error C3192: erreur de syntaxe*: '^' n'est pas un op�rateur pr�fix� (souhaitez-vous utiliser '*'*?)
    Erreur 9 error C2065: 'ascii'*: identificateur non d�clar�
    Erreur 10 error C2227: la partie gauche de '->GetBytes' doit pointer vers un type class/struct/union/g�n�rique
    et ce code aussi
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    CString str="AB00110F";
    BYTE* byte_buffer=new BYTE[len_byte_buffer];
    byte_buffer = str.getBytes();
    erreur:
    Erreur 1 error C2039: 'getBytes'*: n'est pas membre de 'ATL::CStringT<BaseType,StringTraits>'
    y'a t-il une autre fonction de la classe CString qui permet la conversion en byte[]
    Merci de m'aider.

  2. #2
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 508
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 508
    Par d�faut
    C'est du C++/CLI pas du C++ standard, votre projet semble �tre configur� en C++ standard.

    Evitez de copier-coller n'importe comment le code trouv� sur Internet sans lire les explications qui vont avec. RTFM.

    C'est aussi du C++/CLI, GetBytes c'est du C++/CLI.
    getBytes, c'est du ???.



    http://social.msdn.microsoft.com/For...a-d9c1d6060f49

Discussions similaires

  1. [JAVA] mystere de conversion string - byte[ ]
    Par thotoss dans le forum Langage
    R�ponses: 3
    Dernier message: 11/03/2010, 10h22
  2. conversion string / byte
    Par thyshimrod dans le forum Services Web
    R�ponses: 8
    Dernier message: 24/08/2007, 16h34
  3. Conversion String -> byte[] d'une adresse IP
    Par adn013 dans le forum Langage
    R�ponses: 3
    Dernier message: 20/08/2007, 16h02
  4. Conversion string byte
    Par tikismoke dans le forum VB.NET
    R�ponses: 1
    Dernier message: 21/05/2007, 14h07
  5. Conversion String en Hexa ("1F") vers byte
    Par ducseb dans le forum Langage
    R�ponses: 1
    Dernier message: 15/04/2006, 20h03

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