                                __   _______________153

 .  deque    .  
     ,    
  .    :

void swap(char sl[], char s2[]);

8.  -:

complex complex::plus(complex a, complex b) ;

//    = plus(a, b)

complex complex::(complex a, complex b) ;

//    = (, b)

9.  ,     . -
    :

void solve_quadratic(

double ,//  **

double b,//  *

double , //  

complex& rooti, //   

complex& root2
) ;

10.   twod   5.9,      -
,  . 147 ,      .
 ,      ,
   .     -
 .

11.   chess_piece ( ),    -
    .       
h    1  8.      1,     8.
  ,      32   
  .

12.     transpose ()   5.9, -
     ,  . 149,    
      twod: : element_lval ()         
twod: : element_rval ().    ,   -
    

inline void swap (double& , doubles:) ;

   .

13.     ,   twod.

//ab = *    : ab  

//   

void mmpyfconst twod& a, const twod& b, twod& ab);