Are named variadic arguments possible?

Alex CppCoder at gmail.com
Tue Jan 12 08:12:37 PST 2010


Sorry, I guess I wasn't clear.  What I want is to be able to do something like the following:

void foo(...) {
  variadic [char[]] args = get_named_args(_arguments);
  foreach (k,v; args) {
    writefln("%s : %s", k, v);
  }
}

foo( name("john"), age(30), dob("6/24/1980") );

and have it print
name : john
age : 30
dob: 6/24/1980


More information about the Digitalmars-d-learn mailing list