C++でデフォルトのディレクトリパスをfstreamに設定することはできますか?私が言う場合 、C++のfstreamのデフォルトのディレクトリパスを設定
fstream fPointer("file1.txt",ios::in);
、それが自動的にディレクトリを見つけなければならない
/home/[user]/[path]/file1.txt、からファイルを見つけなければならない(/ホーム/ [ユーザー]/[パス] /) 私はfstreamまたはofstreamを使用するたびに。
これが役立つことがあります。http://stackoverflow.com/questions/3485166/change-current-working-directory-c – Ajay
これは、現在の作業ディレクトリが何のためにあるのかです。 –
このようなパスをハードコードしないでください。ユーザーのホームディレクトリが '/ home/[user]'でない場合はどうなりますか?彼らは1つ持っていない場合はどうなりますか?彼らはそれを使用したくない場合はどうしますか? –