Another take on decimal data types
Steven Schveighoffer
schveiguy at yahoo.com
Thu Jan 11 21:38:57 UTC 2018
On 1/11/18 4:12 PM, kdevel wrote:
> On Thursday, 11 January 2018 at 20:40:01 UTC, Dmitry Olshansky wrote:
>> What did you expect?
>
> To be honest: A compile time error. Modern C compilers can check such
> format strings. Example: GCC 6:
But dmd isn't a C compiler, nor does it have to worry about the problems
C has (namely, untyped varargs). To dmd, printf is just another
function, there's nothing special about it.
-Steve
More information about the Digitalmars-d-announce
mailing list