ofstreamで作成したファイルのディレクトリを取得したいです。私が書いたコードは次のようなものです
std::ofstream txt("sample.txt", std::ios::binary);
次に、いくつかを txt ファイルに書き込み、txt.close() を呼び出して ofstream を閉じます。書き込み中に、sample.txt ファイルの場所を取得して、sample.txt に書き込みたいと思います。たとえば、ディレクトリ パスは次のようになります。
/home/usr/Downloads/sample.txt
その全体を文字列として保存して、sample.txt ファイルに書き込めるようにします。誰でも助けることができますか?これをコーディングするためにLinuxを使用していますが、これを行うための普遍的な方法があればいいでしょう(Windows、Linux、Macなどで作業しています)。