rig*_*old 5 c++ types memory-layout
是否存在与指针具有相同大小和对齐的整数类型?
有std::intptr_t和std::uintptr_t,但我相信它们没有与指针本身相同的对齐方式.
不需要所有指针类型都具有相同的大小和对齐方式,这使得任何单个整数类型都不可能与所有指针类型具有相同的大小和对齐方式。
当然,对象指针、函数指针和成员指针有不同的要求。但在某些平台上,甚至char*和int*有不同的大小。
| 归档时间: |
|
| 查看次数: |
85 次 |
| 最近记录: |