Print out the name of a type
Artur Skawina
art.08.09 at gmail.com
Thu Jul 4 07:51:03 PDT 2013
On 07/04/13 16:46, Joseph Rushton Wakeling wrote:
> Suppose I've got a function that is conditional on a type:
>
> void foo(T)(/* input vars */) { ... }
>
> How could I print out using writeln the name of that type? So that if I call
>
> foo!double(...);
>
> ... I would see:
>
> Today, Michael, I'm going to be a double!
writeln("Today, Michael, I'm going to be a "~T.stringof~"!")
artur
More information about the Digitalmars-d-learn
mailing list