跳转至

ev-abseil-inline-vars-buffer-sizes-003

字段 值
项目 abseil/abseil-cpp
固定 commit 2065f4ded055
路径 absl/strings/numbers.h
行段 L177-L179
特性 内联变量
许可证 Apache-2.0
代码来源 项目源码
级别 manual
审核 zyuhao7 @ 2026-10-26
测试代码 否
发现方式 manual

用法

在头文件中用 inline constexpr 定义多个翻译单元共享的缓冲区大小常量

为什么典型

格式化缓冲区上限需要被多个翻译单元看到;inline 变量保证全程序一个实体,又不必把定义搬到 .cc 文件。

摘录

inline constexpr int kFastToBuffer128Size = 41;
inline constexpr int kFastToBufferSize = 32;
inline constexpr int kSixDigitsToBufferSize = 16;

备注

生产头文件;命名空间级 inline constexpr 整型常量。

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