const Aws::String& objectName = "file.txt"; Aws::Client::ClientConfiguration clientConfig; clientConfig.scheme = Aws::Http::Scheme::HTTPS; clientConfig.connectTimeoutMs = 30000; clientConfig.requestTimeoutMs = 600000; Aws::S3::S3Client s3_client(clientConfig); Aws::S3::Model::PutObjectRequest putObjectRequest; putObjectRequest.SetBucket("test-bucket"); putObjectRequest.SetKey(objectName); std::shared_ptr<aws::iostream> input_data = Aws::MakeShared<aws::fstream>("SampleAllocationTag", objectName.c_str(), std::ios_base::in | std::ios_base::binary); putObjectRequest.SetBody(input_data); Aws::S3::Model::PutObjectOutcome outcome = s3_client.PutObject(putObjectRequest);
Error C2440 'initializing': cannot convert from 'std::shared_ptr<aws::fstream>' to 'std::shared_ptr<aws::iostream>'
IOStream
FStream
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)