Don't worry about what Nighthawk did he was just explaining why Code :: Blocks uses the two :: (if I remember correcty it is called the unary scope resolution...... operator......thing could be wrong though. I
think it is used in other things but I would have to test it out I generally don't use it.) The main point though is that Nighthawks code is "oriented" differently than what you are used to, but don't worry all will be revealed in no time.