1 template <int N> struct ivector 2 { 3 template <int r, int c> friend void 4 mult_mv (); 5 }; 6 7 template struct ivector<3>; 8 9 template <int r, int c> void 10 mult_mv () 11 { 12 c; 13 } 14 15 void get_local_point_pos () 16 { 17 mult_mv<7, 3> (); 18 } 19