size_t实际上是指针大小
让我首先澄清一下,我现在非常熟悉size_t
和intptr_t
定义,我不想重复他们所完成的任务。
相反,我想知道以下内容。 你知道任何平台,除了 x86 / DOS(有其无法忍受的内存模型)演员阵容
void* a = ...; size_t b = (size_t)a;
实际上丢失了比特或字节?
谢谢!
AS / 400指针上的AFAIK是128位,但size_t定义为32位 。
让我首先澄清一下,我现在非常熟悉size_t
和intptr_t
定义,我不想重复他们所完成的任务。
相反,我想知道以下内容。 你知道任何平台,除了 x86 / DOS(有其无法忍受的内存模型)演员阵容
void* a = ...; size_t b = (size_t)a;
实际上丢失了比特或字节?
谢谢!
AS / 400指针上的AFAIK是128位,但size_t定义为32位 。