Pass field as a template parameter
Ben Jones
fake at fake.fake
Wed May 8 18:01:53 UTC 2019
I'm trying to write a template function like the below... is it
possible without using string mixins?
void fun( alias(?) field, alias p1, alias p2)()
{
if(p1.field)
use(p2.field);
}
called with something like
static foreach( list of fields){
fun!(field, p1, p2)();
}
I have no idea how to specify the list of fields and I'm not sure
if alias is the right "type" for the field template parameter.
More information about the Digitalmars-d-learn
mailing list