// unsigned int <-> int type conversion void Unsigned::Assign(Unsigned& v) { for(int idx = 0; idx < this->Array_Size() ; idx++) this->_bit_field[idx] = 0; for(int idx = 0; idx < __MIN__(this->Array_Size(),v.Array_Size()); idx++) _bit_field[idx] = v._bit_field[idx]; }