"Timon Gehr" <[email protected]> wrote in message news:[email protected]... > On 03/24/2012 07:42 AM, Dan wrote: >> Since there is CTFE, I keep running into, do I really need this as a >> template parameter? Why not put this in a constructor. And so on... >> >> > > You use templates in combination with CTFE if > > - You have to perform computations on types. > - You want template instantiation syntax. > (If this is the only reason, the template will just wrap a CTFE > computation)
Yea, the general rule of thumb is "If you can do it with CTFE, then do so, otherwise use templates."
