Re: When do you use templates instead of CTFE?

2012-03-25 Thread Nick Sabalausky
Timon Gehr timon.g...@gmx.ch wrote in message news:jkkbqv$2pvu$3...@digitalmars.com... 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

Re: When do you use templates instead of CTFE?

2012-03-25 Thread Jonathan M Davis
On Sunday, March 25, 2012 17:55:56 Nick Sabalausky wrote: Timon Gehr timon.g...@gmx.ch wrote in message news:jkkbqv$2pvu$3...@digitalmars.com... 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

Re: When do you use templates instead of CTFE?

2012-03-25 Thread James Miller
On 26 March 2012 12:35, Jonathan M Davis jmdavisp...@gmx.com wrote: On Sunday, March 25, 2012 17:55:56 Nick Sabalausky wrote: Yea, the general rule of thumb is If you can do it with CTFE, then do so, otherwise use templates. Generally, you end up having to use templates for stuff that

Re: When do you use templates instead of CTFE?

2012-03-25 Thread Jonathan M Davis
On Monday, March 26, 2012 12:39:36 James Miller wrote: Often I end up using the same function in CTFE and runtime. That's pretty much the idea behind CTFE in the first place. - Jonathan M Davis

When do you use templates instead of CTFE?

2012-03-24 Thread Dan
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...

Re: When do you use templates instead of CTFE?

2012-03-24 Thread Timon Gehr
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