91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 8.23KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發布日期: 2021-03-27
  • 語言: 其他
  • 標簽: 其他??

資源簡介


仿照unix操作系統中的find命令,在實現一個myfind命令。myfind命令從指定的目錄下開始,遞歸地查找指定文件。其命令格式如下: myfind PATH -option 參數 [-print] [-exec 命令 {} \;] PATH:查找的起始目錄。 -option 參數:用來控制搜索方式,具體如下(以下只給我常用的): ??? -name "文件":指定要查找的文件名,可以有通配符?*等。 ??? -prune 目錄:指出搜索時不搜索該目錄。 ??? -mtime +n或-n:按時間搜索,+n:表示n天之前修改過的文件;-n:表示今天到n天前之間修改過的文件。 ??? -cti

資源截圖

代碼片段和文件信息

#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include


/*????????????????????定義全局變量?????????????????????????????????????*/

#define?TRUE?1??
#define?FALSE?0
#define?MAX_RESULT?500//最多能存儲多少個查詢結果


/*????????????????????指示是否開啟下列選項????????????????????*/

int?nameToggle=FALSE;//是否開啟-name選項
int?pruneToggle=FALSE;//是否開啟-prune選項
int?mtimeToggle=FALSE;//是否開啟-mtime選項
int?ctimeToggle=FALSE;//是否開啟-ctime選項
int?printToggle=FALSE;//是否開啟-print選項
int?execToggle=FALSE;//是否開啟-exec選項

int?namePosition=0;//-name是第幾個參數
int?prunePosition=0;//-prune是第幾個參數
int?mtimePosition=0;//-mtime是第幾個參數
int?ctimePosition=0;//-ctime是第幾個參數
int?execPosition=0;//-exec是第幾個參數

char*?result[MAX_RESULT];//存儲查詢結果
int?resultPosition=0;//result數組下標




/*?????????????????????????聲明函數??????????????????????*/

int?matchName(char*?stringchar*?pattern);//文件名匹配
int?matchMtime(struc

評論

共有 條評論