模块 (C++20 起)_C++中文网

C++ 参考手册

位置:首页 > C++ 参考手册 >C++ 语言 > 模块 (C++20 起)

模块有助于将大量代码分拆为各个逻辑部分。

模块与命名空间是正交的。

语法

1) 模块声明。声明当前翻译单元为模块单元。
2,3) 导出声明。导出 声明 或 声明序列 中的所有命名空间作用域声明。
4,5,6) 导入声明。导入一个模块单元/模块划分/头文件单元。
7) 开始一个全局模块片段。
8) 开始一个私有模块片段。