例を実行するフォルダー内のファイルに正常に書き込みます。
// I run "test" executable file in "TestWrite File" folder
const char *path="/home/kingfisher/Desktop/TestWrite File/xml/kingfisher.txt";
std::ofstream file(path); //open in constructor
std::string data("data to write to file");
file << data;
しかし、動的パス:*path = "/xml/kingfisher.txt"
で書き込もうとすると、うまくいきません ( では問題Windows
ありません) !! 上記のような動的パス (特定のパスではない) を使用して書き込むにはどうすればよいですか? ありがとう!