
18 Mar
2008
18 Mar
'08
5:32 p.m.
hi, I have a template function <typename cT, typename tT, int n> { .... double array[n]; if (n==2) binomial code else if (n==3) trinomial code (array[0] array[1] array[2]) else .... compiler tries to compile the "trinomial code" code even when the template is instantiated with n=2, and that gives warnings because of array[2] Is there a way to make the compiler ignore the non-binomial code ? rds,