比較オペーレータ

  比較オペーレータ



if 文等の条件を使用するところで必要になります
  
// *********************************************************
// 等しい == ( 1 )
// *********************************************************
int Integer::operator == ( int a )
{
	return( this->nData == a );
}
// *********************************************************
// 等しい == ( 2 )
// *********************************************************
int Integer::operator == ( Integer obj )
{
	return( this->nData == obj.nData );
}
// *********************************************************
// 等しい == ( 3 )
// *********************************************************
int Integer::operator == ( char *a )
{
	return( this->nData == atoi( a ) );
}
  

  
Integer a,b;

a = 123;
b = 123;

if ( a == 123 ) {
	printf( "等しい\n" );
}
if ( a == b ) {
	printf( "等しい\n" );
}
if ( a == "123" ) {
	printf( "等しい\n" );
}
  










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ