Any example of using these Special Tokens?

dennis luehring dl.soluz at gmx.net
Wed May 25 04:13:04 PDT 2011


Am 25.05.2011 10:29, schrieb Matthew Ong:
> Hi,
>
> I am not able make use of these 3 special tokens to print something.
>
> writefln("gshared: %s",__gshared);
> writefln("thread: %s",__thread);
> writefln("traits: %s",__traits);
>
> ------------------------------------------------------------
> rc\Sample.d(128): expression expected, not '__gshared'
> src\Sample.d(129): expression expected, not '__thread'
> src\Sample.d(130): found ')' when expecting '('
> src\Sample.d(130): __traits(identifier, args...) expected
> src\Sample.d(132): found '}' when expecting ','
> src\Sample.d(146): expression expected, not 'EOF'
> src\Sample.d(146): found 'EOF' when expecting ','
> src\Sample.d(146): expression expected, not 'EOF'
> src\Sample.d(146): found 'EOF' when expecting ','
> src\Sample.d(146): expression expected, not 'EOF'
> ------------------------------------------------------------
>
> Would some like to show me how this is done??

google is your friend, search for "__traits d"

http://www.digitalmars.com/d/2.0/traits.html



More information about the Digitalmars-d-learn mailing list