當前位置:編程學習大全網 - 網站源碼 - 目錄監控源代碼

目錄監控源代碼

剛寫的:

#包含?& lttime.h & gt

#包含?& ltio.h & gt

#包含?& ltstring.h & gt

#包含?& lt字符串& gt

使用?命名空間?std

//顯示指定目錄中的所有文件。

int?ShowDir(字符串?strDir)

{

struct?_finddata_t?c _ file

龍?hFile

如果((hFile?=?_findfirst(?strDir.c_str(),?& ampc_file?))?==?-1L?)

{?

回歸?-1;

}

而(?_findnext(?hFile,?& ampc_file?)?==?0?)

{

//刪除本級和更高級別的目錄。

如果?(strcmp(" . ",?c_file.name)?==?0?||?strcmp(" .. ",?c_file.name)?==?0)

{

繼續;

}

//輸出文件名和上次修改時間

printf(" Name:%-20 SLAs write:% s \ n ",?c_file.name,?ctime(& amp;(c _ file . time _ write)));

}

_findclose(?hFile?);

回歸?0;

}

int?main(int?argc,?夏爾?*argv[])

{

字符串?斯特迪爾?=?" D:\\rfc\\*。*";

如果(0?!=?ShowDir(strDir))

{

cout & lt& lt“可以嗎?不是嗎?秀?目錄:" & lt& ltstrDir & lt& ltendl

}?

回歸?0;

}測試截圖:

可以根據自己的需要修改時間格式等等。

  • 上一篇:微信訂單系統怎麽開發,有人知道嗎?
  • 下一篇:為什麽不能exe程序轉化成易語言源代碼?
  • copyright 2024編程學習大全網