カレントディレクトリの取得とか。
// 初めてこの関数を呼んだときのcurrent_pathの値 path initial_path(); // カレントディレクトリを取得 path current_path(); // カレントディレクトリを変更する void current_path(path const&); // テンポラリディレクトリの取得 // WindowsではGetTempPath関数と同じ path temp_directory_path();
initial_path関数ってプロセス起動時のパスかと思っていたのですが、initial_pathを最初に呼んだ時点でのcurrent_pathの戻り値を記録して、二回目以降はそれを返す、というもののようです。うーん、何が嬉しいのだろう。