Ich lese ein Verzeichnis aus einer Datei, zum Beispiel lud ich diese "Main\Characters\Player.xxx"
, also möchte ich die Ordner Main und Characters erstellen. Ich habe versucht, mit dieser Methode (nach Player.xxx aus dem String zu entfernen) ":Rohe Zeichenfolgen in Code :: Blocks?
string syntax = "md "+path;
system(syntax.c_str());
jedoch‚\‘wird als Escape gezählt und nicht einen umgekehrten Schrägstrich, die optimale Lösung jeder zu ersetzen ist‚\‘mit ein "\", aber das würde mein Werkzeug von O (n) auf O (2n) erhöhen, da es 30 Sekunden braucht, um jeden Teil vollständig zu beenden. Gibt es eine Möglichkeit, Raw-Strings in Code :: Blocks zu verwenden? R"(\w\\\w)";
didn ' t den Job für mich. (R ist nicht in diesem Umfang deklariert).
Jede andere Lösung, die nicht um Raw-Strings dreht sie ist auch willkommen.
Nur um klar zu sein, O (n) und O (2n) sind gleich. – GManNickG
Und O (1) kann eine Milliarde Jahre oder mehr dauern. – user4581301
@GManNickG Ich weiß, dass sie gleich sind, aber denke logisch darüber nach. – thethiny