June 23, 2016 Shorthand for defining numeric literals as size_t and ptrdiff_t | ||||
---|---|---|---|---|
| ||||
There are suffixes for numbers like 0L, 0u, 0f, 0d, etc. What about suffixes representing size_t and ptrdiff_t? Do they exist? If not, why? |
June 23, 2016 Re: Shorthand for defining numeric literals as size_t and ptrdiff_t | ||||
---|---|---|---|---|
| ||||
Posted in reply to pineapple | On 6/23/16 6:22 PM, pineapple wrote:
> There are suffixes for numbers like 0L, 0u, 0f, 0d, etc. What about
> suffixes representing size_t and ptrdiff_t? Do they exist? If not, why?
They do not exist, because the types themselves are not compiler-builtin, they are aliases to the appropriate integer types.
But you can use constructor syntax: size_t(0) ptrdiff_t(0)
-Steve
|
Copyright © 1999-2021 by the D Language Foundation