基于libcurl库,用C++编写了FTP上传函数,传本地文件,现在为了提高效率,想直接发一段内存过去,咋做?

传文件时选项是CURLOPT_READDATA,传的FILE*现在想传char*之类的。为了节约读取文件的时间... 传文件时选项是CURLOPT_READDATA,传的FILE*
现在想传char*之类的。
为了节约读取文件的时间
展开
 我来答
在晴天的雨伞
2016-06-07 · TA获得超过6869个赞
知道大有可为答主
回答量:5761
采纳率:86%
帮助的人:1360万
展开全部
写一个回调函数,将文件切分成多块,每次上传成功就增加 size 记录当前已经下载的大小 记得读写文件要用 fseek
追问
这位兄弟你看懂我要的了吗?
1、我是要上传
2、我原先用的FILE*,但是FILE*需要每次读文件,现在想找直接发内存的方法。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式