WindowsからMacに移行しましたが、ファイルの入出力クラスで問題が発生しています:ifstream
&ofstream
。
Windowsでg++/コードブロックを使用して実行する場合
ofstream out("output.txt");
out << "TEST";
out.close();
同じディレクトリに新しいファイル「output.txt」が作成されます。
ただし、MAC OS Xでは、このファイルは私のホームディレクトリ/Users/USER_NAME/output.txtに作成されます。
このファイルを実行可能ファイルと一緒に同じディレクトリに置くにはどうすればよいですか?
PS私はGCCとCodeBlocksを使用しています。プロジェクトはありません-私はただ単一のソースファイルをコンパイルしています。