- 授权协议: Apache
- 开发语言: C/C++
- 操作系统: Windows
- 软件首页: https://github.com/awslabs/aws-sdk-cpp
- 软件文档: https://aws.amazon.com/cn/blogs/aws/introducing-the-aws-sdk-for-c/
- 官方下载: https://github.com/awslabs/aws-sdk-cpp
软件介绍
AWS SDK for C++ 是现代化 C++ 接口,有着轻量级的依赖。AWS SDK for C++ 是全功能的,包含低级和高级接口 ,但是有着尽量少的依赖,尽量与平台无关。当前支持 Windows,Linux 和移动平台。
这个 SDK 主要是为游戏开发者设计。
特性
支持 Standard Template Library (STL).
定制内存管理支持
使用和支持 C++ 11 特性
使用 CMake 构建,可以用原生编译器工具链构建
轻量级依赖
异常安全
扩展,可配置日志记录
默认证书供应商
通过 Amazon Cognito Identity 进行认证管理
通过 TransferClient 提供高级 Amazon S3 接口
使用原生 OS APIs 来加密,支持 HTTP
代码示例:
Aws::DynamoDB::DynamoDBClient dynamoDbClient;
PutItemRequest putItemRequest;
putItemRequest.WithTableName("TestTableName");
AttributeValue hashKeyAttribute;
hashKeyAttribute.SetS("SampleHashKeyValue");
putItemRequest.AddItem("HashKey", hashKeyAttribute);
AttributeValue valueAttribute;
valueAttribute.SetS("SampleValue");
putItemRequest.AddItem("Value", valueAttribute);
auto putItemOutcome = dynamoDbClient.PutItem(putItemRequest);
if(putItemOutcome.IsSuccess())
{
std::cout << "PutItem Success Using IOPS " << putItemOutcome.GetResult().GetConsumedCapacity();
}
else
{
std::cout << "PutItem failed with error " << putItemOutcome.GetError().GetMessage();
算法:C语言实现
塞奇威克 / 霍红卫 / 机械工业出版社 / 2009-10 / 79.00元
《算法:C语言实现(第1-4部分)基础知识、数据结构、排序及搜索(原书第3版)》细腻讲解计算机算法的C语言实现。全书分为四部分,共16章。包括基本算法分析原理,基本数据结构、抽象数据结构、递归和树等数据结构知识,选择排序、插入排序、冒泡排序、希尔排序、快速排序方法、归并和归并排序方法、优先队列与堆排序方法、基数排序方法以及特殊用途的排序方法,并比较了各种排序方法的性能特征,在进一步讲解符号表、树等......一起来看看 《算法:C语言实现》 这本书的介绍吧!
