
基于libcurl库,用C++编写了FTP上传函数,传本地文件,现在为了提高效率,想直接发一段内存过去,咋做?
传文件时选项是CURLOPT_READDATA,传的FILE*现在想传char*之类的。为了节约读取文件的时间...
传文件时选项是CURLOPT_READDATA,传的FILE*
现在想传char*之类的。
为了节约读取文件的时间 展开
现在想传char*之类的。
为了节约读取文件的时间 展开
1个回答
展开全部
写一个回调函数,将文件切分成多块,每次上传成功就增加 size 记录当前已经下载的大小 记得读写文件要用 fseek
追问
这位兄弟你看懂我要的了吗?
1、我是要上传
2、我原先用的FILE*,但是FILE*需要每次读文件,现在想找直接发内存的方法。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询