C++20

作者: BigMZ | 来源:发表于2019-04-08 12:37 被阅读0次

Big Four:
Concept:解决模板
Coroutines:解决异步
Ranges:STL高级
Modules:解决头文件导入

Core Languages:
三路比较;location, consteval, constinit,
constexpr virtual function; volatile,

Library:
span, format, date, zone;

Concurrency:
atomic_ref, jthread, atomic<shared_ptr>, atomic<weak_ptr>

C++20 最新进展:加入模块化和协程,进入特性冻结阶段:https://www.oschina.net/news/104653/201902-kona-iso-c-committee-trip-report-c20?p=3

相关文章

  • C++20:标准库

    原文详见:C++20: The Library 在上篇文章 C++20:核心语言 中我们介绍了 C++20 的核心...

  • C++20:并发

    原文详见:C++20: Concurrency 本篇是 C++20 概览系列的最后一篇。今天我将介绍 C++ 新标...

  • C++20:概念之细节

    原文详见:C++20: Concepts, the Details 在我的上一篇文章 C++20:两个极端和概念的...

  • C++20:两个极端与概念的救赎

    原文详见:C++20: Two Extremes and the Rescue with Concepts 我们在...

  • C++20学习:基于Ubuntu系统编译gcc10.2.0

    问题 c++20标准已经发布,c++20有比较多的新特性。想尝个先,虽然目前还没有一个编译器能够完全支持c++20...

  • C++20 读书笔记(1)

    最近在看C++20相关的内容,本篇记录下遇到的比较好用的特性 Module C++20新增的4个大特性之一,Mod...

  • C++雾中风景18:C++20, 从concept开始

    转眼间,C++20的标准已经发布快两年了。不少C++的开源项目也已经将标准升级到最新的C++20了,笔者也开启了新...

  • C++20

    Big Four:Concept:解决模板Coroutines:解决异步Ranges:STL高级Modules:解...

  • C++20 以 Bazel & Clang 开始

    C++20 如何以 Bazel & Clang 进行构建呢? 本文将介绍: Bazel[https://bazel...

  • C++ Modules 初窥

    C++ Modules Modules 被认为是C++20的BigFour特性(Modules,Concept,R...

网友评论

      本文标题:C++20

      本文链接:https://www.haomeiwen.com/subject/rjeuiqtx.html