6.1.                              __ ____ _____157

  :

mod_int ;       //, ..   

          int, -
 mod_int    ,    -
 . ,      
mod_int  -,      
  -  .

6.1.1.   

,   ,    -
.        ,  -
,        .  
       
 .

       
.      ,  v    -
 0.      

mod_int() { v = 0; }
 - mod_int,      :

mod_int si, s2; //    v 
mod_int d[5];    //  

         .

    ,     -
.     ,     , -
    .

 ,       mod_int     -
      ,    
 :

inline mod_int::mod_int(int i = 0)
{v = i % modulus; }

6.1.2.  

        
 .   (constructor initializer) 
          ,  
        . 
  :

//    mod_int
mod_int::mod_int(int i = 0) : v(i % modulus) {}

 ,    .  
   :