如何保证搜索文件时的搜索顺序?

feiying19834 2010-08-31 07:15:33
问题来源:根据文件夹A内的文件名,将文件夹B内的文件复制到文件夹C中。
说明:
1 文件夹A和B内的文件数完全相同;
2 文件夹A和B内都有可能存在子文件夹。如果存在,则各子文件夹名字对应相同;
3 如果将文件夹A和B内的文件按文件名进行排序,那么在拷贝文件时,需要保证文件的一一对应。比如,A中的1对应B中的a、A中的2对应B中的b、A中的3对应B中的c……
难点:
1 如何保证搜索目录进入A和B内的同名文件夹?比如,同时进入A中的文件夹XY和B中的文件夹XY。
2 如何保证同样的搜索顺序来满足上面的条件3?(注:A和B内的文件名完全不同)
3 VC6.0中能否用一条命令实现创建多级目录?
...全文
139 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2010-08-31
  • 打赏
  • 举报
回复
system("dir /a-d /b /s /on c:\\a\\*.* >c:\\a.txt");
system("dir /a-d /b /s /on c:\\b\\*.* >c:\\b.txt");
//然后用fgets逐行读文件c:\\a.txt和c:\\b.txt,注意排序顺序不保证一样
system("md c:\\c1\\c2\\c3");//创建多级目录

计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧