std::size_t 在以下任何一个中定义:
<cstddef> <cstdio> <cstdlib> <cstring> <ctime> <cwchar>
刚才被认为是"犹太人" std::size_t?
由于这是C库的一部分,我认为C标准指定的头是正确的:stddef.h,即cstddef.
从C11:
7.19通用定义
标头定义以下宏并声明以下类型.有些也在其他标题中定义,如各自的子条款中所述.
[...]
size_t这是sizeof运算符的结果的无符号整数类型;
这毕竟是一个C++问题,所以我认为C++标准的引用更合适:
18.2类型
表30描述了标题
<cstddef>.类型:
ptrdiff_tsize_tmax_align_tnullptr_t
| 归档时间: |
|
| 查看次数: |
639 次 |
| 最近记录: |