recursive template at ctfe

bioinfornatics bioinfornatics at fedoraproject.org
Tue Nov 26 13:00:56 PST 2013


On Tuesday, 26 November 2013 at 20:50:13 UTC, bioinfornatics 
wrote:
> On Tuesday, 26 November 2013 at 20:29:00 UTC, bearophile wrote:
>> bioinfornatics:
>>
>>> I wrote some template to compute at compile time how many 
>>> bits is need for a number x. 
>>> http://www.dpaste.dzfl.pl/99a842fd
>>>
>>> That works for small number but after i got an error about 
>>> limit recursion
>>
>> Instead of template recursion, have you tried regular code run 
>> at compile time?
>>
>> http://graphics.stanford.edu/~seander/bithacks.html#IntegerLogObvious
>>
>> Bye,
>> bearophile
>
> Thanks i will take a look

this one seem to be interesting 
http://graphics.stanford.edu/~seander/bithacks.html#IntegerLogLookup

is like i do but use a table than me i used a recursive way. I go 
to try it :-)


More information about the Digitalmars-d-learn mailing list