网站大量收购闲置独家精品文档,联系QQ:2885784924

【英语版】国际标准 ISO/IEC TS 22277:2017 EN 技术规范-C++协程扩展 Technical Specification - C++ Extensions for Coroutines.pdf

  • 0
  • 0
  • 2025-01-15 发布于四川
  • 正版发售
  • 废止
  • 已被废除、停止使用,并不再更新修订
  •   |  2017-12-07 颁布

【英语版】国际标准 ISO/IEC TS 22277:2017 EN 技术规范-C++协程扩展 Technical Specification - C++ Extensions for Coroutines.pdf

  1. 1、本标准文档预览图片由程序生成,具体信息以下载为准。
  2. 2、本网站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  3. 3、本网站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  4. 4、标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题
查看更多

ISO/IECTS22277:2017ENTechnicalSpecification-C++ExtensionsforCoroutines是ISO/IEC(国际标准化组织/国际电子技术委员会)发布的一个技术规范,它定义了C++语言中协程扩展的标准。

C++是一种广泛使用的编程语言,它具有强大的功能和灵活性。然而,传统的C++编程方式需要程序员手动管理线程和同步,这可能会导致代码复杂性和性能问题。

ISO/IECTS22277:2017EN提供了C++语言的协程扩展,它允许程序员使用更简洁和易于理解的方式编写并发和异步代码。协程是一种轻量级的线程,它允许程序在执行过程中暂停和恢复,从而避免了传统线程管理的复杂性。

该规范提供了以下主要内容:

*定义了协程的基本概念和语法,包括协程函数、yield表达式和await表达式等。

*提供了对协程函数的特殊控制流语句的支持,如continue、break和return等语句的协程化。

*提供了协程的上下文切换和同步机制,以确保协程之间的正确执行顺序和同步。

*定义了与协程相关的类型和库,以支持协程函数的编写和调用。

通过使用ISO/IECTS22277:2017EN,程序员可以使用C++语言编写更简洁、可读性和可维护的并发和异步代码,而无需手动管理线程和同步。这对于需要处理大量并发任务和需要高效性能的应用程序来说非常重要。

您可能关注的文档

文档评论(0)

认证类型官方认证
认证主体北京标科网络科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91110106773390549L

1亿VIP精品文档

相关文档