https://issues.dlang.org/show_bug.cgi?id=13658
Mike Parker <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |[email protected] Resolution|--- |INVALID --- Comment #2 from Mike Parker <[email protected]> --- This comes from D's compatibility with C. size_t does not have a predefined type size (in the C99 standard it is defined as an unsigned integer of at least 16 bytes in size). What you find on modern compilers is that it will be 32-bits on 32-bit platforms and 64-bits on 64-bit platforms. So in D it is an alias for uint on 32-bit and ulong on 64. --
