ファイルからディレクトリを読み取っています。たとえば、これをロードした"Main\Characters\Player.xxx"
ので、フォルダ Main と Characters を作成したいと思います。このメソッドを使用してみました (文字列から Player.xxx を削除した後)":
string syntax = "md "+path;
system(syntax.c_str());
ただし、「\」はバックスラッシュではなくエスケープとしてカウントされます。最適な解決策は、すべての「\」を「\」に置き換えることですが、必要な場合、ツールが O(n) から O(2n) に増加します。各パートを完全に完了するまでに 30 秒。Code::Blocks で Raw 文字列を使用する方法はありますか? 私のために仕事をしR"(\w\\\w)";
なかったように。(R はこのスコープでは宣言されていません) .
Raw 文字列を中心に展開しない他のソリューションも大歓迎です。