3 template<class T1,int N1>
7 template <class T2,int N2>
8 void function( const Class<T2,N2>& );
12 template<class T2,int N2>
13 void Class<int,1>::function( const Class<T2,N2>& param )
15 param; // make sure we use the argument list from the definition.
20 Class<int,1> instance;
22 instance.function( param );