私はC++でプロジェクトを進めています。私の現在のディレクトリでofstreamを使用して別のディレクトリのファイルに書き込むにはどうすればよいですか?
game_filesと呼ばれる別のフォルダがある、とgame_filesの内側に、私は
std::string playerName;
std::cin >> playerName;
std::ofstream nameFile;
nameFile.open("/game_files/player_name.txt")
nameFile << playerName;
nameFile.close();
以下のコードを持っている私のcppファイル(Kingdom.cpp)で
player_name.txtという名前のファイルがあります
まだファイルをチェックすると、何も書き込まれていません! 私はしばらくの間答えを探しており、完全に失われています。
ご協力いただきありがとうございます!
まず、ストリームを「失敗」でチェックしてください。サブディレクトリにないシステムのルートに書いています –