【发布时间】:2021-11-01 04:03:24
【问题描述】:
我们之前在本地构建了aws-sdk-cpp,并围绕它设计了一个库。现在我正在升级以使用柯南提供的 aws-sdk-cpp 而不是本地构建的,但我从我们的库中收到错误。
我调用AWS函数如下,
std::string src_bucket;
DeleteObject
// ...
obj.WithBucket(src_bucket).WithDelete(std::move(del));
但我收到这样的错误。
error: no matching function for call to 'Aws::S3::Model::DeleteObjectsRequest::WithBucket(const string&)`.
此函数调用是否已更改为现在允许std::string?有没有办法让 AWS 方法接受std::string?
【问题讨论】:
标签: conan aws-sdk-cpp