getFilePathInDir.hpp

概要
プロトタイプ宣言動作説明
std::vector getFilePathInDir(const char* DirAndFileName_withWildCard);ディレクトリ内のファイル一覧を,選択的に取得.
使用例
#include <sstd/sstd.hpp>

int main(){
    const char* DirAndFileName_withWildCard = R"(./sstd/src/*.hpp)";
    printf("DirAndFileName_withWildCard: %s\n\n", DirAndFileName_withWildCard);
    std::vector<std::string> PathList = sstd::getFilePathInDir(DirAndFileName_withWildCard);
    for(uint i=0; i<PathList.size(); i++){ printf("%s\n", PathList[i].c_str()); } printf("\n");
}

実行結果
$ ./exe.exe
DirAndFileName_withWildCard: ./sstd/src/*.hpp

./sstd/src/encode_decode.hpp
./sstd/src/file.hpp
./sstd/src/getFilePathInDir.hpp
./sstd/src/math.hpp
./sstd/src/measureTime.hpp
./sstd/src/mkdir.hpp
./sstd/src/path.hpp
./sstd/src/pause.hpp
./sstd/src/pdbg.hpp
./sstd/src/print.hpp
./sstd/src/signal.hpp
./sstd/src/sleep.hpp
./sstd/src/ssprintf.hpp
./sstd/src/strmatch.hpp
./sstd/src/time.hpp
./sstd/src/tinyInterpreter.hpp
実装

0 件のコメント:

コメントを投稿