home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Usenet 1994 October
/
usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso
/
misc
/
volume26
/
newmat04
/
part02
/
boolean.hxx
next >
Wrap
Text File
|
1991-11-30
|
438b
|
22 lines
//$$ boolean.hxx Boolean class
#ifndef BOOL_LIB
#define BOOL_LIB 0
class BOOL
{
int value;
public:
BOOL(int b) { value = b ? 1 : 0; }
BOOL(void* b) { value = b ? 1 : 0; }
BOOL() {}
operator int() const { return value; }
BOOL operator&&(const BOOL& b) const { return value && b.value; }
BOOL operator||(const BOOL& b) const { return value || b.value; }
};
#define FALSE 0
#define TRUE 1
#endif