I hate it when the compiler lets stuff like that slip through... I DON'T want to compile with two compilers!
Does this usually not come when using members from a base in a derived class?According to my first attempt at compiling the source you've committed the common sin of not telling the compiler where certain names come from. (You need to add the occasional `parent::' or `this->' I imagine.)
So as as I know (which may not always be much), it should be OK if it references local members in the current class.
I see. Those casts should be correct, though, since Windows demands them.As for the incorrectly cast pointers... I introduced those problems because I don't have Boost or the 64 bit stuff.
Doesn't really matter ^^"Edit: I just realized I called you "him" again...