Reply to Daniel,

It depends on what exactly you're trying to do.  Some time ago, I
wrote a library that created XML loaders for structs, and it needed to
know the names of fields.  Pre-traits, this is what I used:

struct Stuff
{
int foo;
char[] bar;
alias Tuple!("foo", "bar") _fields;
}
Then I just looped over _fields.

-- Daniel


you can get the names even in D1.0. Not exactly clean but...

http://codepad.org/Eu16XqFu


Reply via email to