电话:027-46302662
传真:0933-910076196
邮箱:admin@jsgchdzx.com
地址:福建省福州市石景山区傲升大楼71号
近期发布的GCC10编译器对此C 20的关键功能协程(Co-Routines)开展了原始适用,可是除非是显式地打开该选择项,不然并不会启用此功能。当GCC10在C 20方式(std=c 20)中运作时,默认设置状况下能启用C 协程。而将于2020年发布的GCC11在C 20发布时将具备协程功能,到那时候,GNU编译器结合中适用C 20的剩下一部分也应当会被处理。
协程(Coroutines)是C 20的关键功能之一,它容许某一涵数在中止实行以后再修复。相关C 协程的实例英语的语法和大量详细资料请在cppreference.com上查询。
能够见到,官方网对协程的界定是:Acoroutineisafunctionthatcansuspendexecutiontoberesumedlater.协程是能中止实行以在以后修复的涵数。与concepts,modules,spaceshipoperator和运行内存实体模型改善等一起相互组成C 20的关键特点。C 20规范在今年初明确了技术标准后,将于最近宣布发布。
GCC10早已配置了C 20的绝大多数內容,而针对GCC11而言,其他的新项目很有可能可能被处理,包含像上星期见到的为std=c 20启用协程的变更。在C 规范的情况网页页面上,仍有朝向GCC的C 20功能处在设计阶段。假如想要知道LLVMClang上的C 20情况,可查询此网页页面。
本文来源:华体会体育-www.jsgchdzx.com
电话:027-46302662
传真:0933-910076196
邮箱:admin@jsgchdzx.com
地址:福建省福州市石景山区傲升大楼71号