ostringstream?



  • ist ostringstream = string ?

    wenn (wahrscheinlich) nein: wieso, was ist anders, wozu wird was verwendet?



  • string ist ein typedef auf basic_string<char>
    ostringstream ist ein typedef auf basic_string<char>

    typedef basic_string<char> string;
    typedef basic_ostringstream<char> ostringstream;
    

    string ist die STL Version des ANSI C Strings (Char Arrac).
    Mit dem ostringstream kann man sowas machen: (Aus der C++ FAQ)

    #include <sstream> 
    #include <string> 
    #include <iostream> 
    using namespace std; 
    int main() 
    { 
        double d = 3.14; 
        ostringstream Str; 
        Str << d; 
        string ZahlAlsString(Str.str()); 
        cout << ZahlAlsString << endl; 
    }
    

Anmelden zum Antworten