none
std::basic_ostringstream RRS feed

Réponses

  • voila la réponse du compilateur:

    Common\src\Exception.cpp(17): error C2955: 'std::basic_ostringstream' : l'utilisation d'une classe modèle requiert une liste d'arguments modèle
    1>          D:\Program Files\Microsoft Visual Studio 10.0\VC\include\sstream(525) : voir la déclaration de 'std::basic_ostringstream'
    1>..\..\..\..\Common\src\Exception.cpp(17): error C2133: 'oss' : taille inconnue
    1>..\..\..\..\Common\src\Exception.cpp(17): error C2512: 'std::basic_ostringstream' : aucun constructeur par défaut approprié disponible
    1>..\..\..\..\Common\src\Exception.cpp(19): error C2663: 'std::basic_ostringstream<_Elem,_Traits,_Alloc>::str' : 2 surcharges n'ont pas de conversion autorisée pour le pointeur 'this'

    à la déclaration suivante:

    std::basic_ostringstream oss;

    et avec l'include

    #include <sstream>
    mais j'ai tourné le problême en passant à une std::string


    Jean Noël Martin



    • Modifié JeanNoel53 vendredi 11 mai 2012 18:10
    • Marqué comme réponse JeanNoel53 vendredi 11 mai 2012 18:10
    vendredi 11 mai 2012 16:55

Toutes les réponses

  • Une recherche de basic_ostringstream dans la documentation de Visual Studio 2010 donne http://msdn.microsoft.com/en-us/library/88d271df.aspx, ce qui est plus rapide à effectuer que de poster un message sur ce forum :p
    • Marqué comme réponse JeanNoel53 vendredi 11 mai 2012 16:50
    • Non marqué comme réponse JeanNoel53 vendredi 11 mai 2012 16:50
    vendredi 11 mai 2012 16:23
    Auteur de réponse
  • voila la réponse du compilateur:

    Common\src\Exception.cpp(17): error C2955: 'std::basic_ostringstream' : l'utilisation d'une classe modèle requiert une liste d'arguments modèle
    1>          D:\Program Files\Microsoft Visual Studio 10.0\VC\include\sstream(525) : voir la déclaration de 'std::basic_ostringstream'
    1>..\..\..\..\Common\src\Exception.cpp(17): error C2133: 'oss' : taille inconnue
    1>..\..\..\..\Common\src\Exception.cpp(17): error C2512: 'std::basic_ostringstream' : aucun constructeur par défaut approprié disponible
    1>..\..\..\..\Common\src\Exception.cpp(19): error C2663: 'std::basic_ostringstream<_Elem,_Traits,_Alloc>::str' : 2 surcharges n'ont pas de conversion autorisée pour le pointeur 'this'

    à la déclaration suivante:

    std::basic_ostringstream oss;

    et avec l'include

    #include <sstream>
    mais j'ai tourné le problême en passant à une std::string


    Jean Noël Martin



    • Modifié JeanNoel53 vendredi 11 mai 2012 18:10
    • Marqué comme réponse JeanNoel53 vendredi 11 mai 2012 18:10
    vendredi 11 mai 2012 16:55