everystep
C++ 现代

内联变量:把“头文件里的全局变量”从禁忌变成规则

以前你想在头文件里放一个全局变量,基本都会踩到 One Definition Rule(ODR)。C++17 的 inline 变量让“多处定义,但其实是同一个变量”变成语言保证。

15 个章节
持续更新中

发现错误或想要改进?

本文档开源并托管在 GitHub 上,欢迎提交 PR 修正错误或补充内容。

在 GitHub 上编辑