1
我遵循以下<<運營商拋出編譯錯誤
#include <curlpp/cURLpp.hpp>
#include <curlpp/Easy.hpp>
#include <curlpp/Options.hpp>
#include <string>
#include <sstream>
#include <iostream>
// RAII cleanup
curlpp::Cleanup myCleanup;
// standard request object.
curlpp::Easy myRequest;
int main(int, char**)
{
// Set the URL.
myRequest.setOpt(new curlpp::options::Url(std::string("http://www.wikipedia.com")));
// Send request and get a result.
// By default the result goes to standard output.
// Here I use a shortcut to get it in a string stream ...
std::ostringstream os;
os << myRequest.perform();
std::string asAskedInQuestion = os.str();
return 0;
}
基本的libcurl curlcpp例如,它已經有一段時間,因爲我用C++,但我相信,我以前用過的< <操作。我是否缺少一個包含它的工作?
根據http://www.animemanga-ita.net/francesco/curlplusplus_doc/classcurlpp_1_1easy.html'curlpp ::容易::執行()'有返回類型'void',即什麼都沒有。 'void'不能是'ostream :: operator <<'的參數。 – Tobias
請粘貼錯誤信息中的相關行。 – vrdhn
托比亞斯是正確的,當一個圖書館提供的例子甚至不起作用時,這是一個恥辱。 – JME