essential of c++ -> 15