>>290
Boostを使えばマルチプラットフォームな記述ができますよ
http://www.kmonos.net/alang/boost/classes/filesystem.html