|
There is a newer edition of this item:
|
In some of the most useful tutorials, the middle section of the book introduces C++ pointers and references as well as important object-oriented concepts such as polymorphism and inheritance. The final tutorials continue with more-advanced concepts in object design, including containment, delegation, private inheritance, and how to use C++ streams effectively. The author does a good job of making these abstract concepts comprehensible. Short code excerpts illustrate all the basics.
Later, the author demonstrates his considerable expertise in object-oriented analysis and design without getting too bogged down in software engineering theory. Information on getting the most out of the C++ preprocessors, macro statements, C++ templates, and exception handling round out this solid introduction. (Although there is little material on introducing the C++ Standard Library here--one of the most productive language features of C++--the author manages to cover a lot of ground.) --Richard V. Dragan
The one-stop solution for learning the popular C++ language: a commercial-grade compiler along with a copy of the best selling Teach Yourself C++ in 21 Days book
Includes a pre-and post-assessment testing product on CD-ROM, similar to the assessment testing products offered by major training companies
The product also offers access to the online mentoring area (ask the C++ experts your programming questions) as well as a C++ Resource Center web site
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
2 of 2 people found the following review helpful:
4.0 out of 5 stars
This is a good quick ref guide for working with classes.,
By Stephen J. Wuest(sjwuest@cs.wmich.edu) (Yes, there really is a Kalamazoo, MI) - See all my reviews
This review is from: Sams' Teach Yourself C++ in 21 Days: Complete Compiler Edition (Paperback)
[I rate most modern programming guides much lower than this, so curve my rating accordingly!]My Background: Graduate computer science student nearing graduation. Have used about 10 languages in the last 15 years. PROS OF THE BOOK: (1) all source code available off the web!! (2) progressive examples of classes with more and more options built in (3) source code compiles with little effort using MS VISUAL STUDIO (C++) (4) down to earth discussion of class design: this is the most productive book on C++ classes that I have read CONS OF THE BOOK: (1) errata et corrigenda: <iostreams.h> should be <iostream.h> (2) no discussion of basic class connections to access low level pixel operations: it seems to me that in this graphics intensive marketplace a discussion of basic graphics classes is a must, especially as an object is required in (MS VISUAL STUDIO) C++ to access the pixel operations. (How can you not love pixels?) (3) No one can learn C++ in 21 days! The syntax of the language is simple (for those who know C) but the design of classes remains a black hole of ignorance in modern computer science curricula (undergraduate and graduate)--you cannot find any course dealing with the subject, and almost no theoretical research has been done on the design of efficient (reusable) classes. Unfortunately, many of the books on the market ASSUME the superiority of a certain design process, and there is no hardcore evidence for such opinions. Jesse Liberty steers clear of this wild wild west area of modern program ming and sticks to very practical guidelines. Still, learning to think in classes is a radically different skill which is not learnable in such a short time. When I am forced to produce a full-blown dual level neural network in 2.5 weeks, or an advanced AI solution in 2 weeks, class design requires containerization and probably multiple inheritance levels. Rewriting a string class is utterly trivial in comparison! My Point: Modern class design theory (in popular ! books) may be passable for the average "real life" programmer who has only a bachelor's and is 15 years behind the cutting edge of design theory, but this usual presentation of class design theory is hopelessly simplistic and deficient for the graduate level student. The great saving characteristic of popular C++ books is that MS's on-line documentation is much, MUCH worse! Jesse Liberty's book is welcome on my center shelf.
1 of 1 people found the following review helpful:
5.0 out of 5 stars
Sam's Teach Yourself C++ in 21 Days, Second Edition,
By A Customer
This review is from: Sams' Teach Yourself C++ in 21 Days: Complete Compiler Edition (Paperback)
I started a long time ago to try and learn C++, but with all of the tutorials online, it was hard, because I had nothing that I could easily go back to. This book makes it possible to write useful C++ programs for yourself and others, and teach you things that most other tutorials on the net won't. This book is excellent!! In addition, including the compiler with the book allows the person to get started right away, with no delays.
1 of 1 people found the following review helpful:
1.0 out of 5 stars
Put the Book down and walk away. You'll be glad you did!,
By A Customer
This review is from: Sams' Teach Yourself C++ in 21 Days: Complete Compiler Edition (Paperback)
This book is better used as a door stop. This book was very badly organized and very hard to understand. It'll take you about 21 weeks to finally make sense of this book. Very outdated. I wish I never bought it.
Share your thoughts with other customers: Create your own review
|
|
Tags Customers Associate with This Product(What's this?)Click on a tag to find related items, discussions, and people.
|
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|