コード例 #1
0
ファイル: uberzahl.cpp プロジェクト: bradyb/475Project
uberzahl::uberzahl ( const uberzahl& number ){
  string_value = number.string_value;
  positive = number.positive;
  for ( size_t i=0; i < number.value_vector.size(); ++i )
    value_vector.push_back( number.value_vector[i] );
  clean_bits();
}
コード例 #2
0
ファイル: uberzahl.cpp プロジェクト: gtarrant/475hw4
const uberzahl& uberzahl::operator = ( const uberzahl& number )
{
  if ( this == &number ) return *this;
  string_value = number.string_value;
  value_vector.clear();
  for ( size_t i=0; i < number.value_vector.size(); ++i )
    value_vector.push_back( number.value_vector[i] );
  clean_bits();
}
コード例 #3
0
ファイル: uberzahl.cpp プロジェクト: Limpinho0/eecs475_dsa
const uberzahl& uberzahl::operator = ( const uberzahl& number )
{
  if ( this == &number ) return *this;
  value.clear();
  for ( size_t i=0; i < number.value.size(); ++i )
    value.push_back( number.value[i] );
  clean_bits();
  return *this;
}
コード例 #4
0
ファイル: Uberzahl.c プロジェクト: graetzer65535/MOO_ECDSA
uberzahl uberzahl_mod (const uberzahl* self, const uberzahl* number )
{
  uberzahl a = uberzahl_d(self,number);
  uberzahl b = uberzahl_m(number,a);
  uberzahl retval = uberzahl_s(self,b );
  clean_bits(retval);
  uberzahl_free(a);
  uberzahl_free(b);
  return retval;
}
コード例 #5
0
ファイル: uberzahl.cpp プロジェクト: Limpinho0/eecs475_dsa
uberzahl::uberzahl ( const uberzahl& number ){
  for ( size_t i=0; i < number.value.size(); ++i )
    value.push_back( number.value[i] );
  clean_bits();
}