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 :

Convertir un CString en DWORD


Sujet :

C++

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2008
    Messages
    34
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 34
    Par d�faut Convertir un CString en DWORD
    Bonjour,
    Je voulais savoir si quelqu'un connaissait une fa�on propre de convertir un CString en DWORD ?

    merci d'avance,

  2. #2
    R�dacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par d�faut
    La r�ponse est dans la FAQ.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2008
    Messages
    34
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 34
    Par d�faut
    ok merci

    Pour ceux qui retrouverais ce post :

    DWORD NomDuDWORD = atol((char*)(LPCTSTR) NomDeLaChaine);

  4. #4
    R�dacteur/Mod�rateur
    Avatar de Trap D
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    4 942
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 4 942
    Par d�faut
    atol ne doit plus �tre utilis�, la seule fonction de conversion est strtol (et ses d�riv�es) comme indiqu� dans la FAQ !
    "La haine seule fait des choix" - Koan Zen
    "Il ne faut pas �tre meilleur que les autres, il faut �tre meilleur que soi." Albert Jacquard
    "Ceux qui savent o� ils ont pos� leur parapluie ne sont pas alcooliques." - pgibonne.
    Faites du Prolog, �a vous changera les id�es !
    Ma page Prolog
    Mes codes sources comment�s

    Mon avatar : La Madeleine � la veilleuse de Georges de La Tour

  5. #5
    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
    Citation Envoy� par Razor620 Voir le message
    ok merci

    Pour ceux qui retrouverais ce post :

    DWORD NomDuDWORD = atol((char*)(LPCTSTR) NomDeLaChaine);
    Non :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    const char * s = "1234"; //Rappel : const char * = LPCSTR
    DWORD dw = atol(s);
    Ou:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    const TCHAR * s = "1234"; //Rappel : const TCHAR * = LPCTSTR
    DWORD dw = _tstol(s);
    De plus, il est toujours pr�f�rable d'utiliser strtol/_tcstol � la place de atol/_ttol.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2008
    Messages
    34
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 34
    Par d�faut
    oups ok je retire ce que j'ai dit alors

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. convertir un CString en CTime
    Par modafine dans le forum MFC
    R�ponses: 2
    Dernier message: 19/02/2009, 18h20
  2. convertir un CString en std::string
    Par azamharir dans le forum MFC
    R�ponses: 1
    Dernier message: 04/04/2008, 08h36
  3. convertir un double en CString
    Par youngkoolboy dans le forum MFC
    R�ponses: 4
    Dernier message: 22/05/2006, 18h54
  4. Convertir un LONGLONG en CString
    Par ensisoft dans le forum MFC
    R�ponses: 1
    Dernier message: 13/12/2005, 14h02
  5. convertir n bits d'un tableau en DWORD
    Par romeo9423 dans le forum C++
    R�ponses: 8
    Dernier message: 25/02/2005, 23h30

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