Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
bei jedem Durchlauf der Schleife soll dieser Code eine neue Datei öffnen mit den Namen "tunable1" "tunable1.25" "tunable1.5" usw.
leider funktioniert der Code so nicht, da die Funktion .open() als Argument ein const char* erwartet (also ein array aus chars wenn ich das richtig verstehe).
Und eben mit einem string nichts anfangen kann.
leider funktioniert der Code so nicht, da die Funktion .open() als Argument ein const char* erwartet (also ein array aus chars wenn ich das richtig verstehe).
Und eben mit einem string nichts anfangen kann.
aber jetzt ist es ja irgendwie ein bischen komplieziert...
wenn ich es sowieso mit .c_str() in einen array umwandeln muss dann brauch ich doch gar keine c++ strings sondern sollte das gleich ein bischen anders angehn oder?
wenn ich es sowieso mit .c_str() in einen array umwandeln muss dann brauch ich doch gar keine c++ strings sondern sollte das gleich ein bischen anders angehn oder?
Jo, man muss immer abschätzen wie man am einfachsten (und ordentlichsten) zum Ziel kommt. Die string-Klasse ist sehr gut zum Manipulieren beliebig langer Strings, sobald allerdings stringstream in Spiel kommt, darf man durchaus den Sinn hinterfragen. Es weiß ja kaum jemand, dass der sich nicht selbst zerstört und wer es weiß, kann sich die korrekte Syntax nicht merken