//////////////////////////////////////////////////////// // DemoFiles.cpp - Visual Studio Help Demonstration // // Jim Fawcett #include #include #include "../FileInfo/FileInfo.h" #include "DemoFiles.h" std::vector GetFiles(const std::string& path, const std::string& pattern) { std::vector files; fileInfo f; if(f.firstFile(pattern)) { if(!f.isDirectory()) files.push_back(f.name()); while(f.nextFile()) if(!f.isDirectory()) files.push_back(f.name()); } return files; } #ifdef TEST_DEMOFILES void main(int argc, char* argv[]) { std::cout << "\n Demonstrate use of FileInfo Module"; fileInfo f; std::cout << "\n " << f.getPath(); std::vector files = GetFiles(".","*.*"); for(size_t i=0; i