How about reading http://www.mindview.net/Books/TICPP/...ngInCPP2e.html ?