a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > C > 正文

C語言按關(guān)鍵字搜索文件夾中文件的方法

2020-01-26 15:01:56
字體:
供稿:網(wǎng)友

本文實例講述了C語言按關(guān)鍵字搜索文件夾中文件的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

方法1:

#include<iostream>#include<string>#include<io.h>using namespace std;void filesearch(string path,string mode){  struct _finddata_t filefind;  if(path[path.size()-1]=='//')    path.resize(path.size()-1);  string curr=path+"http://*.*";  int done=0,handle;  if((handle=_findfirst(curr.c_str(),&filefind))==-1)    return;  while(!(done=_findnext(handle,&filefind)))  {    if(!strcmp(filefind.name,".."))      continue;    curr=path+"http://"+filefind.name;    if(strstr(filefind.name,mode.c_str()))      cout<<curr<<endl;    if (_A_SUBDIR==filefind.attrib)      filesearch(curr,mode);  }    _findclose(handle);   }void main(){  string path,mode;  cout<<"請輸入要搜的目錄"<<endl;  cin>>path;  cout<<"請輸出包含字符"<<endl;  cin>>mode;  filesearch(path,mode);}

方法2:

#include<stdio.h>#include<string.h>#include<dir.h>#define SIZE 12void find_creat_file(char *);int main(void){ char filename[SIZE]; strcpy(filename,"filename"); find_creat_file(filename); getch(); return 0;}void find_creat_file(char *filename){ struct ffblk ffblk; int done; done=findfirst("d://filename",&ffblk,0); if(done==0) return 0; else mkdir("d://filename");}

希望本文所述對大家的C語言程序設計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 亚洲成人黄色 | 日本黄色的视频 | 国产丝袜在线 | 日韩精品一区二区三区在线播放 | 国产在线一区观看 | 性生生活大片免费看视频 | 久久成年人视频 | 免费一级淫片aaa片毛片a级 | 国产视频在线播放 | 永久91嫩草亚洲精品人人 | 黄色网页大全 | 青娱乐网站 | 91精品国产一区二区 | ririsao久久精品一区 | 天天爱爱网 | 91麻豆精品国产91久久久更新时间 | 99国产精品久久久久久久 | 国产精品日韩欧美一区二区 | 日韩欧美在线视频播放 | 一级片免费在线观看 | 草草网站| 色婷婷综合久久久中文字幕 | 九九热在线视频 | 日韩电影一区二区三区 | 国产精品久久久久久久久久妞妞 | 亚洲精品一区中文字幕乱码 | 午夜看看 | 国产成人一区二区 | 亚洲视频免费网站 | 欧美在线一二三 | 婷婷免费在线观看 | 国产黄色免费视频 | 欧美成人在线免费观看 | 午夜欧美 | 日韩1区3区4区第一页 | 久久高潮| 69性欧美高清影院 | 国产一区二区精品在线 | 蜜桃精品久久久久久久免费影院 | 精品国产一区二区三区日日嗨 | 欧美日韩一区二区三区四区 |