Not only does this keep the audience' minds more active and involved during a hands-on seminar, but it gives the reader a greater sense of accomplishment. Provide the reader with a solid foundation so they can understand the issues well enough to move on to more difficult coursework and books. You owe it to yourself to have a copy on your shelf. The chapter on iostreams is the most comprehensive and understandable treatment of that subject I've seen to date. The entire effort is woven in a fabric that includes Eckel's own philosophy of object and program design.
Source code is available here .
Elements which are part of ANSI C are clearly specified, and any incompatibilities are shown. The beauty of it is that, as a procedural programmer, you'll have a much easier time adapting to the new features since the old features are familiar. In this book you'll see what makes the track so popular. I strive to have topics that fill the gaps in your knowledge using novel and well-crafted approaches. In addition, I feel that most of the talks should push you beyond the boundaries of what you normally think about in programming.