如何在std :: string中保存curl下载?

use*_*000 -1 c++ curl

我知道我可以从c ++程序调用system("curl path-LJO")来下载文件并将其保存在当前目录中然后我可以使用STL将它保存到std :: string.但有没有办法直接将它保存在std :: string中?我知道abot https://github.com/curl/curl但我想知道:curl命令中的任何说明符都是这样做的吗?如果没有,最好的办法是什么?

Rem*_*eau 5

您需要在代码中使用libcurl库.您可以使用CURLOPT_READFUNCTIONCURLOPT_READDATA选项设置回调,将回收的数据直接保存到std::string变量中.