On Thu, Oct 28, 2010 at 1:41 AM, Eric Niebler
<eric@boostpro.com> wrote:
You might find the interface less than ideal. C++ doesn't allow strings
as template parameters.
--
Eric Niebler
BoostPro Computing
http://www.boostpro.com
Hi Eric,
just a question: It is possible to pass array objects with external linkage as template parameters, is there any way one can manipulate them at compile time? I am wondering, if one can pass begin and end iterator as template parameters and verify such a string. That might have real impact on compile time...
If I can use such a function:
tempalte<size_t N>
void array_len(char (&arr)[])
{}
I might be able to pass instantiated function template function to the template to calculate the string length and than I have begin and length of the string, and can apply recusion at compile time. What do you think about it?