模仿windows的新建文本文档
即在某目录下创建txt文件,如果当前目录不存在文件名为“新建文本文档.txt”的文件
则创建“新建文本文档.txt”,否则创建“新建文本文档 (2).txt”,
其他情况请自己尝试,要求必须和windows的一致
尽量不用递归
[解决办法]
嗯,可以帮楼主尝试一下
把需要我们代为尝试的程序的下载链接发出来吧
[解决办法]
system("dir /b /a-d c:\\新建文本文档*.txt >d:\\allfiles.txt");
//读文件d:\\allfiles.txt的内容即C:\\下所有“新建文本文档*.txt”文件的名字
请记住,能用shell命令获取文件、文件夹信息或者操作文件、文件夹最好用shell命令获取或者操作,而不要用各种API获取或者操作,因为当遇到非法文件夹名或非法文件名或非法文件长度、非法文件日期、压缩文件、链接文件、稀疏文件……等各种意料之外的情况时,API会处理的不全面或陷入死循环,而shell命令不会。
[解决办法]