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 :

Compilation bloquée sur évolution de la plateforme


Sujet :

C++

  1. #1
    Membre éprouvé
    Inscrit en
    Mai 2007
    Messages
    157
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2007
    Messages : 157
    Par défaut Compilation bloquée sur évolution de la plateforme
    Bonjour,

    Apres avoir changé de plateforme de dev VC6 a VS.Net pro, je rencontre des erreurs de compilation (qu'il n'y avait pas avant evidement) et un peu bloqué, je vous copie les différents éléments:
    erreur affichée:
    error C2783: “std:: basic_string<_Elem, _Traits, _Ax> std:: bitset<_Bits>:: to_string (void) const”: Collecting main argument for “_Elem” could not be deduced
    with
    [
    _Bits=8
    ]
    partie de code correspondante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    std::string  AsciiStringTobinary(const std::string& inStr)
    {
    	size_t size=8;
    	std::istringstream is(inStr);
    	std::ostringstream os("");
    	char c;
    	while( is >> c )
    		os << std::bitset<8>(c).to_string();
    	return os.str();
    }
    Malgrés une navigation intensive, impossible de trouver une solution à ce problème. Si une ame genereuse passe par ici....

  2. #2
    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
    Par défaut
    Il faut spécifier les paramètres templates de to_string.
    Mais comme c'est de toute façon pour envoyer dans un flux, envoie ton bitset directement, pas besoin de passer par un string intérmédiaire.

    http://c.developpez.com/faq/cpp/?pag...ferentes_bases

  3. #3
    Membre éprouvé
    Inscrit en
    Mai 2007
    Messages
    157
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2007
    Messages : 157
    Par défaut
    Ok ca marche.
    Merci

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

Discussions similaires

  1. Je bloque sur Microsoft Power Point 2003
    Par agoubi dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 30/03/2006, 14h32
  2. Réponses: 9
    Dernier message: 29/03/2006, 18h23
  3. [ACCESS] Je bloque sur une requête...
    Par portu dans le forum Langage SQL
    Réponses: 8
    Dernier message: 16/02/2006, 10h33
  4. Réponses: 2
    Dernier message: 15/11/2005, 10h09
  5. Compiler SOCI sur MSVS 6.0
    Par gmartintin dans le forum MFC
    Réponses: 2
    Dernier message: 27/10/2005, 14h57

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