12345678910111213141516171819202122232425262728293031 |
- #define VERBOSE
- #include <igl/pathinfo.h>
- using namespace igl;
- #include <string>
- #include <cstdio>
- #include <iostream>
- #include <fstream>
- using namespace std;
- int main(int argc, char * argv[])
- {
- ifstream fin("input.txt");
- if (fin.is_open() == false)
- {
- // error
- return 1;
- }
- string line;
- while( getline(fin, line) )
- {
- string dirname,basename,extension,filename;
- pathinfo(line,dirname,basename,extension,filename);
- printf("%s -> %s,%s,%s,%s\n",
- line.c_str(),
- dirname.c_str(),
- basename.c_str(),
- extension.c_str(),
- filename.c_str());
- }
- }
|