比较两个目录是否完全相同(文件数目,以及各个文件本身)怎么实现比较简单?(100分)

  • 主题发起人 主题发起人 iknowabc
  • 开始时间 开始时间
I

iknowabc

Unregistered / Unconfirmed
GUEST, unregistred user!
比较两个目录是否完全相同(文件数目,以及各个文件本身)怎么实现比较简单?
int CompareDir(Dir1:string;Dir2:string)
这个函数如何实现比较简单?
 
关 注:)
 
我的方法是:先分别找出两个文件夹需要比较的信息(文件数目,文件大小等),这很好实现,然后比较对应的值。
 
to jacky_kch:"然后比较对应的值",呵呵,就是要请教怎么“比较”呀!
 
这个应该很简单阿,定义一个文件夹的结构类型,里面包括要比较的信息域,然后比较这两个结构类型就可以了嘛,另外你的这个函数的参数类型也应该是结构类型,返回值应该是布尔型吧,你只是要比较是否相同阿!
 
每个文件生成一个MD5值,文件有一点不一样,出来的MD5值也就不一样。递归比较各个文件
 
hlsl的方法更好
 
后退
顶部