C++ by example UnderC learning edition - Donovan, Steve (By example series., 2002)