一个文件搜索类,可以递归查找和模糊匹配的,花了点时间写了下,用一个链表保存文件信息。最后用releasefile释放这个链表。
给个实例:
main(){
filesearch f;
file* ff=f.subfolders("d://test");
file* head=ff;
while(ff){
char a[255];
ff->getfullname(a);
cout<<a<<endl;
ff=ff->next;
}
f.releasefile(head);
}
本文有不足之处,还望大家多多指正。