Okay a little background about where i stand at the moment . I am relatively happy with functions,classes ,objects ,constructors ,pointers , references . I think you will find that is about day 9 in learn c++ in 21 days tutorial P).
Eventually I would like to program games like pac man and frogger .(ask your parents)
I want to get into the graphical side of things soon through windows API and i get the impression that templates, inheritance , operator overloading and virtual functions (the stuff i havent got to yet) seem pretty specialised and not that relevent to the above games .
1. What do you think is the percentage of c++ programmers (not newbies) that understand and implement inheritance , operator overloading and virtual functions to there programs. Do most programmers find the above techniques a luxary they can do without?