结果curlpp中的不完整字符串

时间:2016-01-30 16:46:41

标签: c++ json string http curlpp

我正在尝试学习如何使用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 ++的新手,所以我想它与我如何使用stringstreams或声明我的字符串变量有关。如果你想要我的代码中的任何更多行,我就没有问题分享

提前致谢

0 个答案:

没有答案