>>244
#define bool _Bool
をtypedef char _Bool;か何かに書き換えてみろ。
BorlandはC99非対応だから_Bool型は存在しない。

そもそも拡張子cppでコンパイルすればstdbool.hなんて要らないよ。