BREW の boolean
boolean 型のラッパを
class Boolean{ Boolean() : _value( false ){} Boolean( const boolean& b ) : _value( b ){} operator const boolean&() { return _value; } Boolean& operator =( const boolean& b ) { _value = b; return (*this); } private: boolean _value;
こうやって作って、
Boolean b;
b = true;
ってやると、ARM でエラーが出た(;´Д`)
最初は意味不明だったんだけど、BREW の boolean の typedef を見てみると驚愕の事実が。
typedef unsigned char boolean; /* Boolean value type. */
boolean って bool の typedef じゃないのかよ(;´Д`)