Marvin's Blog【程式人生】
Ability will never catch up with the demand for it
Home
Tags
Categories
Topics
C++ 20
16
Nov 2020
C++20 模块规范阅读笔记【二】
C++ Modules规范阅读笔记。 10.3 Import declaration 模块导入声明的结构如下: module-import-declaration: import-keyword module-name attribute-specifier-seqopt ; …
15
Nov 2020
C++20 模块规范阅读笔记【一】
C++ Modules规范阅读笔记。 10.1 Module units and purviews 一个俱名模块(named module)是一系列使用同一名字的模块单元的合集。 一个模块单元(module unit)是一个带有模块声明的翻译单元(translation …
14
Nov 2020
MSVC中的C++ Module
C++ Module区别于头文件的地方在于它可以对导入和到处的符号集合进行更好的控制。Visual Studio 16.8是刚发布的版本,在这个版本中,MSVC对C++ Module支持说是Feature Complete了。但是还是有一些小bug(例如what is is …
22
Dec 2019
C++20的模块系统
C++20标准引入了一个大家都比较期盼的慨念: Modules(模块)。模块的慨念在其他语言中,尤其是解释型语言中(比如Python、JavaScript)非常常见。可能是因为解释型语言实现Module比较容易,解释型语言有解释器,里面存着当前程序的整体符号列表,引 …