c - 使用 Microsoft Visual C++ 6 的 FTP 事务

标签 c visual-c++ file-io ftp visual-c++-6

是否有关于使用 Microsoft Visual C++ 6 使用 C 语言而不是 C++ 进行 FTP 事务(例如下载、上传和文件/目录列表)的教程?

最佳答案

您基本上需要一个 WinInet FTP 客户端,这是用于此类事情的 Win32 API。您可以直接使用 C 来完成所有这些操作。

这里有一篇不错的文章:

http://www.teksoftco.com/articles/ftp%20client.htm

但要点是:您使用 InternetOpen/InternetConnect 来获取连接,然后使用 FtpOpenFile/FtpGetFile/FtpPutFile 等。还有 FtpFindFirstFile/NextFile 来枚举目录,以及其他用于询问当前目录、删除文件等的方法。

关于c - 使用 Microsoft Visual C++ 6 的 FTP 事务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5852549/

相关文章:

c++ - 高于 FullHD 分辨率的帧丢失。MediaFoundation 中是否提供 AVI 解压缩器转换过滤器?

c++ - 条件预处理难题

c++ - 如何使用所有库在 wxSmith ( Codeblocks ) 中编译程序?

c - 如何同时输出到控制台和文本文件以使它们相同

c - 如何创建一个函数将输出保存到文本文件?

c - 在 C 中的其他输出之间打印数组元素

Python - 文件名中的空格

c++ - 从具有多列整数的文件中读取并将它们放入数组中

c# - 如何在 C# 中使用 C-Library

c - 奇怪的情况: sending file from server