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