Philippe A. Bouchard wrote: [...]
> template <... long double A> > void foo() > { > } This way it could be used for other basic types (instead of integral_constant, ...): template <... void (widget::* const A)(int, int, int)> void foo() { } > template <... template <typename> A> > void foo() > { > } Sorry I forgot the class specifier: template <... template <typename> class A> void foo() { } [...] Philippe _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost