开发者社区> 问答> 正文

对象存储 OSS1.初始化OSS C SDK运行环境

已解决

展开
收起
2018-01-22 15:36:46 953 0
1 条回答
写回答
取消 提交回答
  • 采纳回答

    详细解答可以参考官方帮助文档

    OSS C SDK使用时首先需要初始化运行环境,使用结束前需要清理运行环境,下面代码演示初始化OSS C SDK运行环境:

    1. int main(int argc, char *argv[])
    2. {
    3. /* 程序入口处调用aos_http_io_initialize方法,这个方法内部会做一些全局资源的初始化,涉及网络,内存等部分 */
    4. if (aos_http_io_initialize(NULL, 0) != AOSE_OK) {
    5. exit(1);
    6. }
    7. /* 调用OSS SDK的接口上传或下载文件 */
    8. /* ... 用户逻辑代码,这里省略 */
    9. /* 程序结束前,调用aos_http_io_deinitialize方法释放之前分配的全局资源 */
    10. aos_http_io_deinitialize();
    11. return 0;
    12. }

    注:

    • aos_http_io_initialize初始化OSS C SDK运行环境,第一个参数可以用于个性化设置user agent的内容,用作后续统计。
    • aos_http_io_deinitialize清理OSS C SDK运行环境。
    2018-01-26 00:42:00
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载