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

Visual C++ Discussion :

problème de conversion


Sujet :

Visual C++

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 33
    Par défaut problème de conversion
    Bonjour a tous,
    je vous adresse ce message aujourd'hui car j'ai un tres tres gros probleme de conversion, je dois récuperer la taille de plusieurs chaines de caracteres et l'envoyer avec la chaine dans un mode communication TCP/IP, le seul probleme c'est que j'utilise str.size() ou str.length() et dans tous les cas il me renvoi un unsigned int que j'ai tenté de convertir avec ITOA mais sa ne fonctionne pas. connaissez vous un autre mode conversion pour l'avoir soit en string soit en char[]

    Je travaille sous Visual Studio 2010 en C++. et je suis sous Seven si cela peut aider.

    Merci d'avance j'ai chercher des problemes comme le miens sur le forum mais je n'en ai pas trouver.

    Un grand merci pour les réponses que vous pourrez m'apporter.

    Merci de votre compréhension et de votre rapidité.

    Smoki28 (Désesperé)

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Network game programmer
    Inscrit en
    Juin 2010
    Messages
    7 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Canada

    Informations professionnelles :
    Activité : Network game programmer

    Informations forums :
    Inscription : Juin 2010
    Messages : 7 147
    Billets dans le blog
    4
    Par défaut
    Bonjour,

    tu parles de convertir un int en std::string ou char* ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    std::stringstream str;
    unsigned int i;
    str<<i;
    std::string _str = str.Str();
    const char* _str_ = _str.c_str();


    Comment as-tu cherché ?
    C++ int to string - Recherche Google

    1° lien : http://cpp.developpez.com/faq/cpp/?p...RINGS_numtostr
    Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
    Un peu de programmation réseau ?
    Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.

  3. #3
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 479
    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 479
    Par défaut
    Enfin bon, je trouve ridicule de spécifier la taille d'une chaine de caractère avec une chaine de caractère.
    Heu, comment allez-vous spécifier la taille de la chaine de caractère donnant la taille d'une chaine de caractère ?
    Heu, les caractères sont encodés en EBCDIC ou en ASCII ou en UNICODE ?

    C'est une problématique générale de sérialisation des données, et il y a 2 grandes catégories.
    - Soit vous spécifiez la taille avec un format canonique (qui ne change pas d'une plateforme à une autre) est c'est le rôle de fonctions comme hton (http://minix1.woodhull.com/manpages/man3/hton.3.html)
    - Soit vous utilisez des caractères spécifiques avec séquence d'échappement comme un '\0' standard, ou "]]" ou ">" du XML.

Discussions similaires

  1. problème de conversion de dimension dans BUSINESS OBJECT
    Par greatmaster1971 dans le forum Deski
    Réponses: 4
    Dernier message: 28/04/2014, 13h15
  2. - [CAST ou CONVERT] Problème de conversion de date
    Par Boublou dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 06/07/2004, 14h31
  3. Problème de conversion 3DS->.X
    Par JBernn dans le forum DirectX
    Réponses: 5
    Dernier message: 08/04/2004, 19h08
  4. Problème de conversion unicode
    Par djmalo dans le forum C
    Réponses: 5
    Dernier message: 09/03/2004, 11h48
  5. Réponses: 11
    Dernier message: 02/09/2003, 14h20

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