golang怎么逐个读取目录下的所有文件

golang怎么逐个读取目录下的所有文件,第1张

CFileFindffCStringszName=dirif(szName.Right(1)!="\\"){szName+="\氏厅\"}szName+="*.*"BOOLres=ff.FindFile(szName)while(res){res=ff.FindNextFile()if(!ff.IsDots())//目录是文件夹{//搏源如果是一个子目录,用递归继续往深一层找TravelDir(dir+"\\"+ff.GetFileTitle())}elseif(!ff.IsDirectory()&&!ff.IsDots())/基核态/到达最低层的文件{CStringfileName=ff.GetFileName()}}}ff.Close()//关闭MessageBox(fileName)

golang的package是一层液粗文件夹,golang使用package来管搏前理源文件。package必须在一个文件夹内,且一个基埋清文件夹内也只能有一个package。所以golang的package是一层文件夹。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12254655.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存