**fig7_12.txt** /* 1*/ template /* 2*/ void /* 3*/ Quick_Sort( Etype A[ ], const unsigned int N ) /* 4*/ { /* 5*/ const unsigned int One = 1; /* 6*/ Q_Sort( A, One, N ); /* 7*/ Insertion_Sort( A, N ); /* 8*/ } /* 9*/ template /*10*/ inline void /*11*/ Swap( Etype & A, Etype & B ) /*12*/ { /*13*/ Etype Tmp; /*14*/ Tmp = A; /*15*/ A = B; /*16*/ B = Tmp; /*17*/ }