PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ich hab eine klasse entwickelt, die eine BOOLEAN simuliert!


Gast
2008-03-28, 20:40:12
ich hab eine klasse entwickelt, die eine BOOLEAN simuliert!


#define IS_TRUE_TRUE 1
#define IS_FALSE_FALSE 0


enum BOOLEAN
{
FALSE, TRUE
}


class CBOOLEANCLASS
{
private:
int IS_TRUE;
int IS_FALSE;


public:
CBOOLEANCLASS()
{
IS_TRUE = IS_TRUE_FALSE;
IS_FALSE = IS_FALSE_FALSE;
}

CBOOLEANCLASS(BOOLEAN INITIALVALUE)
{
if(INITIALVALUE == BOOLEAN::FALSE)
{
IS_TRUE = IS_TRUE_TRUE;
IS_FALSE = IS_FALSE_FALSE;
}
else
{
IS_TRUE = IS_TRUE_FALSE;
IS_FALSE = IS_FALSE_TRUE;
}
}


BOOLEAN IS_TRUE()
{
if(IS_TRUE == BOOLEAN::TRUE && IS_FALSE == BOOLEAN::FALSE)
return BOOLEAN::TRUE;
else
return BOOLEAN::FALSE;
}

BOOLEAN IS_FALSE()
{
if(IS_TRUE() == BOOLEAN::TRUE)
return BOOLEAN::FALSE;
else
return BOOLEAN::TRUE;
}

}



geht es eigentlich noch besser?? ich würde sagen, da habe ich sehr gute arbeit geleistet. vielleicht kann sich ja mal jemand von euch gebrachen. bitteschön!

Kenny1702
2008-03-28, 21:13:57
Jetzt würde ich nur gerne wissen, wann und wofür man das braucht.

huha
2008-03-28, 21:26:36
ONE WORD, FORCED INDENTATION OF THE CODE!

-huha