On 2/27/18 9:13 AM, Nordlöw wrote:
Is `cast(void*)size_t.max` always an invalid address?
You mean, can it point at valid data? Possibly, but likely not. In my past as an embedded developer, a lot of times the interrupt vectors are stored at the end of address space.
Is so, could it be used to indicate removed/delete elements in hash tables with open addressing and a key type being either a pointer or class?
Why not use null? -Steve
