Hello all,

Ive programmed for fun in visual basic for years and have been working on teaching myself c++ for the last 6 months or so and Ive been trying to teach myself the benefits of using pointers lately (trying to improve the speed of a project Ive been working on) now I have found all kinds of information on pointers and using indirection (* &) but I am having a problem of figuring out where the tophat ^ fits in to all this, I guess it is a pointer of some kind since it uses the -> to access its members, but what is the difference between ^ and *. After all my searching Ive been able to find very little on the net about the ^. I am not sure if I am even asking the right question to find the information. Could someone please point me to a reference on it so I could understand a little better?

Thanks for taking the time to read through this,

Richard