跳转至

ev-fmt-modules-export-001

字段 值
项目 fmtlib/fmt
固定 commit 1be298e1bd68
路径 src/fmt.cc
行段 L101-L105
特性 模块(modules)
许可证 MIT
代码来源 项目源码
级别 manual
审核 zyuhao7 @ 2026-10-26
测试代码 否
发现方式 manual

用法

用模块接口单元导出整个格式化库,并按配置选择 import std

为什么典型

生产库把全部公开声明放进命名模块,客户端用 import fmt 代替包含大量头文件;import std 由构建选项控制,避免强制依赖标准库模块。

摘录

export module fmt;

#ifdef FMT_IMPORT_STD
import std;
#endif

备注

生产路径;模块名 fmt 与库名一致,接口单元聚合各公开头文件中的声明。

查看固定 commit 源码 · 返回证据索引