Cross-platform filesystem utilities for recursive file traversal 더 자세히 ...
#include <fsystem.hpp>
Public 멤버 함수 | |
| static iterator | find (std::filesystem::path(path)) |
| static iterator | iterator ()) |
| static iterator | find (std::filesystem::path(it)) |
| static iterator | iterator ()) |
정적 Public 멤버 함수 | |
| static iterator | find (const std::filesystem::path &path) |
| Creates iterator for recursive filesystem traversal | |
| static iterator | find (const std::string &path) BY_SIDE_FUNC(true |
| static iterator | find (const nchar *it) BY_SIDE_FUNC(it |
| static std::filesystem::path | getCurrentDir () |
Cross-platform filesystem utilities for recursive file traversal
A simple class for recursively traversing files in a specified folder. Provides platform-independent API that works on both Windows and POSIX-compliant operating systems. Core functionality is provided through the iterator class.
Basic usage example:
A path naming one file works too, so an existence check is just an iterator that is not empty.
You can use aterisk (*) and question mark (?) wildcards in the pattern.
Creates iterator for recursive filesystem traversal