用 aliyun 的 oss sdk 上传 buff 内容,aliyun 用的是智能指针。
|
ipwxJul 21, 2021
1
这里的问题不在于智能指针啊大哥。char* 和 std::iostream 八竿子打不上边
你大概需要一个 std::istringstream 或者 std::ostringstream |
|
jmc891205Jul 21, 2021
2
你应该是想要用“<<"把 char*往 stream 里 insert 吧
|
|
l00tJul 21, 2021
3
智能指针 std::make_shared<std::iostream>(xxxxxxxxx)
char* 到 iostream, 你可以找一下网上常见的那个从 char* => streambuf => istream 的转换方法,或许能用。 然后拼起来,试试。 |
|
nannanziyuJul 21, 2021
4
std::shared_ptr<std::iostream> iosp = std::make_shared<std::stringstream>("you chars");
|
|
byaiuJul 22, 2021 via iPhone
5
这 sdk 是 header only 的吗?居然用智能指针做接口?
|