cocos2d-x3.2下获取文件夹下所有文件名的方法
这里提供一个函数获取文件夹下所有文件名的方法,直接上代码了。
原文地址:http://blog.csdn.net/qqmcy/article/details/36184733
- //
 - // VisibleRect.cpp
 - // Test890
 - //
 - // Created by 杜甲 on 14-4-28.
 - //
 - //
 - std::vector<std::string> VisibleRect::getFilePathAtVec(std::string filePath)
 - {
 - std::vector<std::string> path_vec;
 - const char* path = filePath.c_str();
 - char *dir = (char*)malloc(filePath.size() + 1);
 - sprintf(dir, path);
 - DIR *dp;
 - struct dirent *entry;
 - struct stat statbuf;
 - int i=0;
 - if((dp=opendir(dir))==NULL)
 - {
 - fprintf(stderr,"cannot open %s",dir);
 - exit(1);
 - }
 - chdir(dir);
 - while((entry=readdir(dp))!=NULL&&i<255)
 - {
 - stat(entry->d_name,&statbuf);
 - if(!S_ISREG(statbuf.st_mode))
 - continue;
 - path_vec.push_back(StringUtils::format("%s",entry->d_name));
 - }
 - return path_vec;
 - }
 
cocos2d-x3.2下获取文件夹下所有文件名的方法的更多相关文章
- C#获取文件夹下指定格式的所有文件
		
C#获取文件夹下指定格式的所有文件的方法,虽然很简单,但还是分享一下吧,用到时可以稍加修改和优化就可以使用. 获取指定目录下所有文件 //最要使用 System.IO.Directory.GetFil ...
 - C++ 获取文件夹下的所有文件名
		
获取文件夹下所有的文件名是常用的功能,今天再一次有这样的需求,所有就在网上查找了很多,并记下以供后用. 原文:http://blog.csdn.NET/cxf7394373/article/detai ...
 - Qt 获取文件夹下所有文件
		
Qt 获取文件夹下所有文件代码如下: QStringList getFileNames(const QString &path) { QDir dir(path); QStringList n ...
 - JAVA获取文件夹下所有的文件
		
package com.test; import org.junit.Test; import org.slf4j.Logger; import org.slf4j.LoggerFactory; im ...
 - 微信小程序云开发获取文件夹下所有文件
		
上周一个高中同学让我帮他做个图片展示的公众号,因为一直在加班的原因,所以一时忘了,昨晚想起来就赶紧加班加点的帮他弄了下,遇到了个问题,记录一下. 他的需求是要有个后台给他上传图片并且将图片归类,前端公 ...
 - 使用boost库获取文件夹下所有文件名字
		
最近整理项目发现一个曾经找了好久的有用的代码片段,就是获取文件夹下所有文件的名字,和当前文件的绝对路径. 记录一下. 使用的是boost库, #include <boost/filesystem ...
 - 【VBA】获取文件夹下所有文本文件
		
源码: 1 Sub 获取文件夹下所有文本文件() 2 Dim strPath As String 3 strPath = "G:\A\" 4 Dim MyFile As Strin ...
 - Windows下对文件夹下所有图片批量重命名(附C++,python,matlab代码)
		
https://blog.csdn.net/u011574296/article/details/72956446: Windows下对文件夹下所有图片批量重命名(附C++,python,matlab ...
 - 转载: C++ 获取文件夹下的所有文件名
		
最近需要得到某个文件夹下所有文件名,于是就上网上查了查,得到如下的解决方案最多: 而且查到的最早的版本是这个:http://blog.csdn.net/cxf7394373/article/detai ...
 
随机推荐
- 用java在mysql中随机插入9000 000条数据
			
package query; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; ...
 - 跨域利器JSONP(转)
			
何为跨域?何为JSONP?JSONP技术能实现什么?是否有必要使用JSONP技术? 跨域 就是由于JavaScript同源策略的限制,使得a.com域名下的js无法操作b.com或c.a.com域名下 ...
 - linux下从源代码安装git
			
之所以有这样的需求,是因为部分预安装的git版本太低,很多功能没有并且安全性存在问题. 比如git submodule add xxx@host:yyy.git必须在父repo的root目录安装,而新 ...
 - 51nod1239 欧拉函数之和
			
跟1244差不多. //由于(x+1)没有先mod一下一直WA三个点我... //由于(x+1)没有先mod一下一直WA三个点我... #include<cstdio> #include& ...
 - 【经验】Windows7、8、8.1 MSI安装错误Error Code 2502 & 2503 解决方法
			
[因] 今天升级TortoiseSVN到1.8.8,出现问题:Error Code 2502 & 2503,一直不能安装成功. 上网一搜,国内没找到好的解决方法,在一个外文网上找到了方案,原链 ...
 - BZOJ 1984 月下“毛景树”
			
我觉得我要把BZOJ上的链剖写完了吧.... #include<iostream> #include<cstdio> #include<cstring> #incl ...
 - [转]Git介绍
			
Git是一个分布式的版本控制工具,本篇文章从介绍Git开始,重点在于介绍Git的基本命令和使用技巧,让你尝试使用Git的同时,体验到原来一个版 本控制工具可以对开发产生如此之多的影响,文章分为两部分, ...
 - mysql里group by按照分组里的内容的排序
			
得到一张表里按u_id分组,按count(id)排序,每个分组的pub_time最大的哪些记录,只取count(id)最大的4条 select a.u_id,a.name,a.u_name,a.id, ...
 - 转深入学习heritrix---体系结构(Overview of the crawler)
			
Heritrix采用了模块化的设计,它由一些核心类(core classes)和可插件模块(pluggable modules)构成.核心类可以配置,但不能被覆盖,插件模块可以被由第三方模块取代. ( ...
 - NPOI 2.0导出word(docx格式)
			
大名鼎鼎的NPOI用来导出EXCEL的文章园子里面有很多,可是用来导出WORD文档的文章大都含糊不清,最近刚好完成一个导出WORD文档的需求,在此分享下. NPOI里面认为word文档的最基本的结构是 ...