27 May
2012
27 May
'12
7:49 p.m.
"MM"
Is it true that as a general rule, using the numbered version instead of the variadic version yields faster compile times? Or is it just about compilers supporting variadic templates?
IIRC Fusion currently implements the variadic vector in terms of the fixed numeric ones. (And all other container on top of the vector.) This is, the use of a numeric vector should be slightly faster than the use of the variadic one. If C++11's variadic templates are used, it will be easiest to implement the numbered ones using an unnumbered, variadic implementation in combination with template aliases, though. Christopher