0

我正在尝试学习如何使用 curlpp 在 C++ 中发送 http 请求。到目前为止,他们自己的示例工作正常,但我正在尝试使用 stringstreams 将结果保存到 std::string 变量中。代码如下所示:

31                 std::stringstream result;
39                 request.perform();
40 
41                 result << request;
42                 std::string jsonstring;
43                 result >> jsonstring;
44                 std::cout << jsonstring << "\n";

但结果只返回实际字符​​串的一部分 这是 ./a.out 应该如下所示:

{"mrpickie":{"id":25755422,"name":"Mr PickIe","profileIconId":19,"summonerLevel":30,"revisionDate":1454122204000}}

这是它的样子:

{"mrpickie":{"id":25755422,"name":"Mr

那是怎么回事?我是 C++ 新手,所以我想这与我如何使用字符串流或声明我的字符串变量有关。如果您想要我的代码中的更多行,我可以毫无问题地分享

提前致谢

4

0 回答 0