代码之家  ›  专栏  ›  技术社区  ›  Alon Gubkin

异步FTP库

  •  4
  • Alon Gubkin  · 技术社区  · 14 年前

    C或C++有跨平台异步FTP客户端库吗?

    谢谢。

    3 回复  |  直到 14 年前
        1
  •  8
  •   Conrad Meyer    14 年前

    那怎么办 libcurl ? 它是众所周知的,广泛使用的,并且支持异步FTP。我想也是跨平台的。

    作为奖励,它是一个比所有Qt都要小得多的链接库。

        2
  •  4
  •   Steve Townsend    14 年前

    那怎么办 Qftp ?

    这是Qt的一部分,所以代码应该是可移植的。可能只适用于GUI应用程序。。。

    QFtp类提供 客户端的实现 FTP协议。

    类异步工作,因此 没有阻塞功能。如果 操作无法执行 立即,功能将仍然 马上回来做手术 将安排在以后执行。 计划运行的结果 通过信号报告。这个 方法取决于事件循环 正在运行中。

        3
  •  0
  •   user500944user500944    14 年前

    我不知道,但你为什么不看看FileZilla的源代码(http://svn.FileZilla-project.org/FileZilla/FileZilla3/trunk/src/engine/)?它是开源的,好好利用它吧。也许你不会按原样使用这段代码,但至少它会给你一些想法。