BKCPPPRM.RVW 940917 "The Complete C++ Primer", Weiskamp/Flamig, 1992, 0-12-742688-4 %A Keith Weiskamp 72561.1536@compuserve.com %A Bryan Flamig 73057.3172@compuserve.com %C 955 Massachusetts Avenue, Cambridge, MA 02139 %D 1992 %G 0-12-742688-4 %I AP Professional/Academic Press %O jmills@acad.com, publisher@igc.org %P 540 %T "The Complete C++ Primer" The title is slightly misleading. This book could not be used as an introduction to the C++ language for non-programmers, and, indeed, the authors recommend that people not familiar with the C language obtain some experience there first. The target audience should be thoroughly familiar with C, and be looking for an introduction to C++ and object-oriented programming. For the C programmer, the book should make an excellent primer. Thoroughly covering all "new" concepts, the sections often start with example C programs, and then extend them with C++ additions. The benefits over C are thus clearly demonstrated, and the conversion and extension of existing code should be eased. The text is generally clear, although occasionally the introduction of new terms and concepts is accomplished more through the sample code than via the written material. The layout is attractive and uncluttered, but the formatting sometimes goes overboard, as with text "figures" which could as easily and more clearly have been included as bulletted lists. The book could also be used as a course text for an advanced level class in C++. There are exercises included for that purpose. Note that the questions are quite basic, and primarily serve as a self-check on understanding of the materials in the chapter. A good upgrading text for the working C programmer. copyright Robert M. Slade, 1994 BKCPPPRM.RVW 940917 ====================== DECUS Canada Communications, Desktop, Education and Security group newsletters Editor and/or reviewer ROBERTS@decus.ca, RSlade@sfu.ca, Rob Slade at 1:153/733 Author "Robert Slade's Guide to Computer Viruses" (Europe: ertel@springer.de)