hey,
i was making games in C++ like snake and some uber brickout game

all of this i made it on my way, which was very noobish..
so i'd like to learn now!
well.. i'd like to know how can i make a sprite(or whatever) appear on the screen, and then when i would it to go left, the sprite would actually move to left and it would NOT leave traces when it would go there?
for my understanding that means that the sprite has to be deleted and re-arranged on the platform, and i presume it's done somehow with the use of pointers.