std::string float umwandeln (C++)



  • Hi!

    Ich habe einen string xy = "300.4" Wie wandelt man nun diesen std::string in einen float um?



  • Original erstellt von <Sig>:
    **Hi!

    Ich habe einen string xy = "300.4" Wie wandelt man nun diesen std::string in einen float um?**

    so z.B steht auch alles in der C++ FAQ Einmal Zahl nach String und zurück

    #include <iostream>
    #include <sstream>
    #include <string>
    using namespace std;
    
    int main()
    {
    
        string xy = "300.4";
        stringstream Str;
        Str << xy;
        float f;
        Str >> f;
    
        //Gucken ob es funktioniert 
        cout << f+1 << "
    ";
        return 0;
    
    }
    


  • da niemand die faqs zu finden scheint: koennte man nicht einen sticky thread als oberstes hier bei c++ reinmachen mit einem link auf die faq, titel "read me first" oder so?



  • Bis jetzt steht da:

    Bevor ihr ein neues Thema startet, benutzt bitte die Suchfunktion und werft einen Blick in die FAQs.

    Man könnte ja denken, das das ausreicht, tut es aber scheinbar nicht.



  • Man könnte ja denken, das das ausreicht, tut es aber scheinbar nicht.

    Ich bezweifle, dass ein sticky thread an der Situation irgend was ändert. Die Informationen sind da und gut zugänglich.
    Wenn beim Nutzer aber das Interesse fehlt, sich die Informationen anzuschauen, dann hilft auch keine 6x6 Meter große Plakatwand mit der Aufschrift: "Erst FAQs lesen, dann posten!".
    Liegt über den Hinweisen erstmal ein "Problem-Anderer-Leute-Feld", dann lässt sich alles ignorieren. Da hilft es auch nichts mehr die Schriftgröße der unter dem Feld begrabenen Schilder zu verändern.


Anmelden zum Antworten