当前位置: 首页 > news >正文

网易建站模板做情诗网站

网易建站模板,做情诗网站,佛山网站建设哪个好点,沈阳学网站制作学校可能各位看官们有更好的方法#xff0c;请不吝赐教。 #ifdef _WIN32 #include io.h #else #include unistd.h #include stdio.h #include dirent.h #include sys/stat.h #endif win32平台引用io.h里面的信息。 主要定义了一个void df…可能各位看官们有更好的方法请不吝赐教。 #ifdef _WIN32 #include io.h #else #include unistd.h #include stdio.h #include dirent.h #include sys/stat.h #endif win32平台引用io.h里面的信息。 主要定义了一个void dfsFolder(string folderPath, int depth 0);方法对其进行递归遍历。 具体的实现为 1 void dfsFolder( string folderPath, int depth)2 {3 #ifdef WIN324 _finddata_t FileInfo;5 string strfind folderPath \\*;6 long Handle _findfirst(strfind.c_str(), FileInfo);7 8 if (Handle -1L)9 { 10 cerr can not match the folder path endl; 11 exit(-1); 12 } 13 do{ 14 //判断是否有子目录 15 if (FileInfo.attrib _A_SUBDIR) 16 { 17 //这个语句很重要 18 if( (strcmp(FileInfo.name,.) ! 0 ) (strcmp(FileInfo.name,..) ! 0)) 19 { 20 string newPath folderPath \\ FileInfo.name; 21 dfsFolder(newPath); 22 } 23 } 24 else 25 { 26 string filename (folderPath \\ FileInfo.name); 27 28 cout folderPath \\ FileInfo.name endl; 29 } 30 }while (_findnext(Handle, FileInfo) 0); 31 32 _findclose(Handle); 33 #else 34 DIR *dp; 35 struct dirent *entry; 36 struct stat statbuf; 37 if((dp opendir(folderPath.c_str())) NULL) { 38 fprintf(stderr,cannot open directory: %s\n, folderPath.c_str()); 39 return; 40 } 41 chdir(folderPath.c_str()); 42 while((entry readdir(dp)) ! NULL) { 43 lstat(entry-d_name,statbuf); 44 if(S_ISDIR(statbuf.st_mode)) { 45 46 if(strcmp(.,entry-d_name) 0 || 47 strcmp(..,entry-d_name) 0) 48 continue; 49 printf(%*s%s/\n,depth,,entry-d_name); 50 dfsFolder(entry-d_name,depth4); 51 } else { 52 string filename entry-d_name; 53 54 printf(%*s%s\n,depth,,entry-d_name); 55 } 56 } 57 chdir(..); 58 closedir(dp); 59 #endif 61 } chdir 是C语言中的一个系统调用函数同cd其中对目录.及..进行特殊的判断因为.是表示当前目录,..表示父目录。 如果不进行特殊判定的话则进入死循环。 一个很简单的功能希望可以帮助得到需要的同学们转载于:https://www.cnblogs.com/tickdream/p/3315726.html
http://www.sadfv.cn/news/262578/

相关文章:

  • 做网站 空间企业网站建设需要许可证吗
  • 关于网站建设相关文章手机在线网站
  • 外卖网站设计快速微信网站设计
  • linux网站做301重定向外国域名注册很多网站
  • 韩国优秀网站设计欣赏人工智能培训心得体会
  • 使用公网ip做网站地址建立站点的作用
  • 网站建设维护需要懂哪些知识wordpress手机加载不出来
  • 网站成本案例电子商务营销策略论文
  • 万站网仿win8 网站
  • 做网站分pc端和移动端的吗做经营性的网站备案条件
  • 自己的网站怎么优化软件外包公司开发流程
  • 做网站都需要自己的服务器吗个人网站制作软件
  • 网站alt标签河北招标信息网
  • 响水建设局网站龙岗网络公司
  • 国内网站制作欣赏做采集网站难不
  • 天猫网站企业网站专业性诊断分析单页网站是什么
  • 找人做网站域名怎么过户flash网站开发用什么语言
  • 酒厂网站模板WordPress 左边导航
  • 分销系统网站茶叶网站建设一般的风格
  • wordpress商业网站漯河市网站建设
  • 英语网站建设用网站做淘宝客的人多吗
  • 在线建站模板网站价钱
  • flash网站好做seo不批量扫dedecms做的网站
  • 北京网站设计公司地址去哪儿网站排名怎么做
  • app网站建设思路php建设网站教程
  • 做语文高考题网站如何建设网站子页
  • 做网站 修复漏洞优科技网站建设
  • 广州市建设企业网站哪家好wordpress固定连接重
  • 知乎网站开发用的语言网站建设服务 杭州
  • 邀请码网站怎么做wordpress get pages