Yes thats exactly what I was looking for, how did you know that??

"in order to refer directly to a member of an object pointed by a pointer we can use the arrow operator (->) of indirection"
But I read the whole site again. I like this tutorial very much.
Thanks
If you can help me out with this:
bufp = (Uint32 *)screen->pixels + y*screen->pitch/4 + x;
Huuh.
I access a member in my screen object of SDL_Surface class called pixels. Add to it (y*pitch/4+x)?? And What is the (Uint32 *)
I know, maybe I am asking the irrelevant questions but I can't get no sleep until I find that out.