Mixture of type tuple and expression tuple
Matthias Walter
xammy at xammy.homelinux.net
Mon Feb 6 14:26:46 PST 2012
Hi,
I'd like to have a function foo which shall depend on several
compile-time expressions (e.g. strings) and gets several arguments whose
types are templatized. Here, "several" means in both cases that the
number of expressions/arguments are to be determined at compile-time.
Here is an example:
foo!("a", "b", c")(42, new MyClass(), 7.0);
At compile-time, some template parameters (strings "a", "b" and "c")
shall be given explicitly and some more template parameters (types of
arguments int, MyClass, double) shall be deduced from the function
arguments.
Is that possible? Of course, I cannot setup two TemplateTupleParameters.
Best regards,
Matthias
More information about the Digitalmars-d-learn
mailing list