FTP下载目录c ++

时间:2010-03-25 05:29:48

标签: .net visual-c++

如何以递归方式从服务器下载所有目录。我使用WinINet,这个问题很难解决。我感兴趣的是有一些简单的方法可以在visual-c ++上从ftp下载文件和文件夹吗?

2 个答案:

答案 0 :(得分:1)

应该可以使用FTP mget命令。否则,如果可能,您可以压缩服务器上的整个目录并使用FTP get。否则,您可以使用rsync,它提供了同步您稍后在服务器上的目录中所做的任何更改的附加功能。

有关详情,请参阅this discussion

可能存在实现FTP(例如Curl),rsync等的库并提供C ++接口。

答案 1 :(得分:0)

弄乱WinINet.dll可能会非常痛苦 QT有班级QFtp,可以为你完成所有工作。