[PUSHED] Re: [PATCH] Final stretch of converting SV_DECL_PTRARR to STL containers stage 3/3

Michael Stahl mstahl at redhat.com
Wed Aug 1 04:00:19 PDT 2012


On 01/08/12 09:50, Stephan Bergmann wrote:
> On 07/31/2012 10:38 PM, Michael Stahl wrote:
>> by the way, is there any way to force a template parameter that itself
>> has template parameters to use the same type parameters as the type that
>> it's a template parameter to?  would be useful here...
> 
> by using template template parameters?
> 
> template<typename T> class A {};
> template<typename T1, template<typename> class T2> class B {
>      T2<T1> x;
> };

thanks, that seems to work here.

though it took me some time to figure out that

 typedef typename Find<Value, Compare> Find_t;

is an error because Find is already declared as a class, so typename
keyword is _not_ allowed...




More information about the LibreOffice mailing list