**fig5_16.txt** /* 1*/ template /* 2*/ inline void /* 3*/ Hash_Table:: /* 4*/ Insert( const Element_Type & Key ) /* 5*/ { /* 6*/ if( Find( Key ) == 0 ) /* 7*/ The_Cells[ Current_Cell ] = Hash_Entry( Key, Legitimate ); /* 8*/ } /* 1*/ template /* 2*/ inline void /* 3*/ Hash_Table:: /* 4*/ Remove( const Element_Type & Key ) /* 5*/ { /* 6*/ if( Find( Key ) ) /* 7*/ The_Cells[ Current_Cell ].Info = Deleted; /* 8*/ else /* 9*/ Error( "Item not found" ); /*10*/ }