2010-03-25 97 views
0

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

回答

1

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

有关更多信息,请参阅this discussion

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

0

搞乱WinINet.dll可能会非常痛苦。
QT的类别为QFtp,它为您完成所有工作。