Если вам нужна быстрая замена при замене, вы также можете использовать:
http://www.two-sdg.demon.co.uk/curbralan/code/dirent/ dirent.html
Простой класс, который я нашел, который использует POSIX API для Win32