c++ - 在函数运行时创建超时
问题描述
当我的程序通过 LAN FTP 服务器下载文件时,我想创建一个超时。功能是从一台FTP服务器的主机上下载文件,它是通过网线连接到主机的。我试图设置超时
dWtm = 4000; InternetSession->SetOption(INTERNET_OPTION_DATA_RECEIVE_TIMEOUT, &dWtm, 4);
但即使下载周期已经是 13 秒,它也不会超时。是否有替代方法可以创建超时以在指定时间段后结束函数?
解决方案
推荐阅读
- clojure - 映射所有元素,保留向量结构
- python - 如何根据单个输入创建列表
- angular - getting "OAUTH_ERROR" while attempting login to Okta
- android - 是否可以在 Android 的地图中隐藏 Yandex 徽标?
- java - 如何在jsp页面上以单独的日期和时间显示localdatetime?
- javascript - Parse.Promise 已从类型定义中弃用/删除?
- http - wget - download file from ftp server (with auth) via http proxy (with auth)
- python - 如何扩展和填充黑白图像的第三个暗淡
- acumatica - 如何正确更改序列记录的 InventoryID
- javascript - 在 vanilla JS 中使用 select 进行同位素过滤是错误的