Initializing defaults based on type.
anon via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Fri Mar 6 07:36:46 PST 2015
Hi,
I can't figure this out.
struct Pair(T)
{
T x;
T y;
alias x c;
alias y r;
}
What would like is that the x and y to be initialized to
different values depending on type eg:
struct Container
{
Pair!double sample1; // This will initialize sample1 with 0 for
both x and y
Pair!int sample2; // This will initialize sample2 with 1 for
both x and y
}
currently I'm using two different struct one with doubles and the
other with ints and initialized with default value but was
wondering if its possible to do the above.
anon
More information about the Digitalmars-d-learn
mailing list