No, I did take the time to read most of several chapters, although the Reagan reference was flippant. The C++ stuff was so obviously out of date (eg pre-STL), that I went and checked the t copyright date. So, as a technicaly guide, its almost useless, although I suppose that as a historical reference, there is some value there.
Your code example is more a C issue than a C++ one.
Ok, how about C++’s [lack] of inheritance.
There’s no constructor inheritance!
Also, the private/protected/public access specifiers are implemented in a more “source-code”-al way instead of on the conceptual level.
And the way in which it handles inheritance is disgusting, more like defining some interface than actually inheriting something.