size_t只需要无符号并且足够大以包含任何对象的大小(以字节为单位),因此取决于其大小是不可移植的。这在 C++ 标准部分18.2 Types草案中有所涉及,其中说:
类型 size_t 是实现定义的无符号整数类型,它足够大以包含任何对象的字节大小。
对于整数,如果您需要特定宽度,则需要使用cstdint header 中定义的类型。
注意,标准没有指定float和double的大小,它们不需要是IEEE 754浮点数。
| 归档时间: |
|
| 查看次数: |
377 次 |
| 最近记录: |