我正在阅读这篇文章并发现大多数人使用libcurl作为使用ftp的c ++库,但我知道windows有一个内置的ftp客户端,是不是可以使用它呢?我的意思是,它也会节省很多空间,即使你只是向cmd发送命令,它也可以完成,但为什么没有人这样做呢?这是懒惰的编程还是什么?就像使用goto一样?
答案 0 :(得分:1)
如果你需要上传/下载大量文件,处理错误,进行等等,那么使用库会更容易。如果您只需要从远程服务器提取文件,那么命令行工具就更容易了。
Windows ftp客户端可以在登录后运行一系列命令,但如果您需要这种额外的复杂程度,则可能更容易使用库。