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 数组与相邻对象的边界错误

除非包含 printf(),否则 C 循环会抛出错误?

visual-c++ - cvBlobsLib 外部链接错误..请帮帮我

c++ - Visual Studio 2012 更新 2 中的 std::async 衰减(丢失)右值引用。任何解决方法?

c++ - pragma push/pop_macro指令堆栈是每个宏唯一的吗?

c - 使用 .so(共享对象)中的内存映射文件

计算归并排序的比较次数

php - PHP 中的文件 IO 不起作用

objective-c - 在 iOS 上使用 Cordova/Phonegap 1.6.1 一次写入多个文件

c - 使用 fread 时数据被打印两次