如其用C写在一个文件里面自动读多个文件
如果用C写在一个文件里面自动读多个文件
小弟想在一个固定目录里面每天自动读取 安日期区别的文件,怎么样自动能够读取到那, 给小弟点建议哈
比如 $(HOME)/file/date/ xxx1.xls,xxx2.xls..怎样自动读取到date文件夹下的所有文件
------解决方案--------------------
先列出所有文件的list再一个一个去读……
------解决方案--------------------
------解决方案--------------------
楼上的代码不错。
------解决方案--------------------
LZ是啥平台的?不同平台API不一样的。
Windows:http://hi.baidu.com/abenmao32032/item/935773889b17efc599255ffd
Linux:http://topic.****.net/t/20050808/16/4196275.html
------解决方案--------------------
system("dir /b /a-d c:\\*.* >d:\\allfiles.txt");
//读文件d:\\allfiles.txt的内容即C:\\下所有文件的名字
system("dir /b /ad c:\\*.* >d:\\alldirs.txt");
//读文件d:\\alldirs.txt的内容即C:\\下所有子目录的名字
请记住,能用shell命令获取文件、文件夹信息或者操作文件、文件夹最好用shell命令获取或者操作,而不要用各种API获取或者操作,因为当遇到非法文件夹名或非法文件名或非法文件长度、非法文件日期、压缩文件、链接文件、稀疏文件……等各种意料之外的情况时,API会处理的不全面或陷入死循环,而shell命令不会。
小弟想在一个固定目录里面每天自动读取 安日期区别的文件,怎么样自动能够读取到那, 给小弟点建议哈
比如 $(HOME)/file/date/ xxx1.xls,xxx2.xls..怎样自动读取到date文件夹下的所有文件
------解决方案--------------------
先列出所有文件的list再一个一个去读……
------解决方案--------------------
------解决方案--------------------
楼上的代码不错。
------解决方案--------------------
LZ是啥平台的?不同平台API不一样的。
Windows:http://hi.baidu.com/abenmao32032/item/935773889b17efc599255ffd
Linux:http://topic.****.net/t/20050808/16/4196275.html
------解决方案--------------------
system("dir /b /a-d c:\\*.* >d:\\allfiles.txt");
//读文件d:\\allfiles.txt的内容即C:\\下所有文件的名字
system("dir /b /ad c:\\*.* >d:\\alldirs.txt");
//读文件d:\\alldirs.txt的内容即C:\\下所有子目录的名字
请记住,能用shell命令获取文件、文件夹信息或者操作文件、文件夹最好用shell命令获取或者操作,而不要用各种API获取或者操作,因为当遇到非法文件夹名或非法文件名或非法文件长度、非法文件日期、压缩文件、链接文件、稀疏文件……等各种意料之外的情况时,API会处理的不全面或陷入死循环,而shell命令不会。