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

SL & STL C++ Discussion :

[debutant]Convertir un pointeur byte en String


Sujet :

SL & STL C++

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    422
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2004
    Messages : 422
    Points : 201
    Points
    201
    Par défaut [debutant]Convertir un pointeur byte en String
    Bonjour,

    Je fais joujou avec une librairie audio bass.dll.

    Cette librairie contient la fonction suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    Retrieves a MOD music's name.
     
    char *WINAPI BASS_MusicGetName(
        HMUSIC handle
    ); 
     
     
    Parameters
    handle The MOD music's handle. 
     
     
    Return value
    If succesful, then a pointer to the music's name is returned, else NULL is returned. Use BASS_ErrorGetCode to get the error code.
     
    Error codes
    BASS_ERROR_HANDLE handle is not valid.
    J'aimerai stocker l'info dans une variable de type String

    Seulement cela ne marche pas.

    Il ya un problème de copie d'un pointeur byte vers du string comment faire ?

    merci

  2. #2
    Membre confirmé
    Profil pro
    Enseignant
    Inscrit en
    Avril 2004
    Messages
    440
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2004
    Messages : 440
    Points : 451
    Points
    451
    Par défaut
    Salut,

    Tu veux dire que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     char *Nomchar = BASS_MusicGetName(handle);
    String MyString(Nomchar);
    ça marche pas ?

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    422
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2004
    Messages : 422
    Points : 201
    Points
    201
    Par défaut
    çà marche, merci

  4. #4
    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 : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Points : 15 920
    Points
    15 920
    Par défaut
    Voire même

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    string s = BASS_MusicGetName(handle);
    Du coup je me demande comment tu t'y prenais pour que ça ne fonctionne pas, et d'où vient ta classe String aussi. Enfin bon du moment que tu as réglé ton problème.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [2.0] Convertir une cle primaire byte[] en string
    Par freddyboy dans le forum Accès aux données
    Réponses: 14
    Dernier message: 20/12/2010, 12h05
  2. convertir un type (int ou string) en n bytes
    Par Rayann dans le forum Débuter avec Java
    Réponses: 10
    Dernier message: 18/12/2009, 10h19
  3. Convertir un code en Base64 ou bytes en String
    Par amine_en_france dans le forum Langage
    Réponses: 2
    Dernier message: 10/04/2008, 10h16
  4. convertir tableau de byte en String
    Par geek21 dans le forum Entrée/Sortie
    Réponses: 16
    Dernier message: 28/11/2007, 01h21
  5. [C#] Convertir des bytes en string
    Par sorcer1 dans le forum Windows Forms
    Réponses: 8
    Dernier message: 03/02/2005, 15h52

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