C++ Primer Plus / Edition 5

C++ Primer Plus / Edition 5

3.9 9
by Stephen Prata
     
 

ISBN-10: 0672326973

ISBN-13: 9780672326974

Pub. Date: 11/15/2004

Publisher: Sams

C++ Primer Plus is a carefully crafted, complete tutorial on one of the most significant and widely used programming languages today. A friendly and easy-to-use self-study guide, this book is appropriate for both serious students of programming as well as developers already proficient in other languages.

The sixth edition of C++ Primer Plus has been

…  See more details below

Overview

C++ Primer Plus is a carefully crafted, complete tutorial on one of the most significant and widely used programming languages today. A friendly and easy-to-use self-study guide, this book is appropriate for both serious students of programming as well as developers already proficient in other languages.

The sixth edition of C++ Primer Plus has been updated and expanded to cover the latest developments in C++, including a detailed look at the new C++11 standard.

Author and educator Stephen Prata has created an introduction to C++ that is instructive, clear, and insightful. Fundamental programming concepts are explained along with details of the C++ language. Many short, practical examples illustrate just one or two concepts at a time, encouraging readers to master new topics by immediately putting them to use.

Review questions and programming exercises at the end of each chapter help readers zero in on the most critical information and digest the most difficult concepts.

In C++ Primer Plus, you’ll find depth, breadth, and a variety of teaching techniques and tools to enhance your learning:

  • A new detailed chapter on the changes and additional capabilities introduced in the C++11 standard
  • Complete, integrated discussion of both basic C language and additional C++ features
  • Clear guidance about when and why to use a feature
  • Hands-on learning with concise and simple examples that develop your understanding a concept or two at a time
  • Hundreds of practical sample programs
  • Review questions and programming exercises at the end of each chapter to test your understanding
  • Coverage of generic C++ gives you the greatest possible flexibility
  • Teaches the ISO standard, including discussions of templates, the Standard Template Library, the string class, exceptions, RTTI, and namespaces

Read More

Product Details

ISBN-13:
9780672326974
Publisher:
Sams
Publication date:
11/15/2004
Edition description:
REV
Pages:
1224
Product dimensions:
7.38(w) x 9.00(h) x 1.53(d)

Table of Contents

Ch. 1Getting started11
Ch. 2Setting out to C++29
Ch. 3Dealing with data65
Ch. 4Compound types109
Ch. 5Loops and relational expressions177
Ch. 6Branching statements and logical operators231
Ch. 7Functions : C++'s programming modules279
Ch. 8Adventures in functions337
Ch. 9Memory models and namespaces393
Ch. 10Objects and classes445
Ch. 11Working with classes501
Ch. 12Classes and dynamic memory allocation561
Ch. 13Class inheritance633
Ch. 14Reusing code in C++701
Ch. 15Friends, exceptions, and more787
Ch. 16The string class and the standard template library857
Ch. 17Input, output, and files951
App. ANumber bases1041
App. BC++ reserved words1047
App. CThe ASCII character set1051
App. DOperator precedence1057
App. EOther operators1063
App. FThe string template class1075
App. GThe STL methods and functions1095
App. HSelected readings and Internet resources1129
App. IConverting to ANSI/ISO standard C++1133

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >

C++ Primer Plus 3.9 out of 5 based on 0 ratings. 9 reviews.
Guest More than 1 year ago
The best way to rate Stephen Prata's C++ Primer, Fourth edition, is to compare it to the classic 'C++, How to Program,' Fourth edition, by Deitel & Deitel. I find that there is a place for both on my bookshelf. Although both are books for the beginning to intermediate C++ programmer, there's a big difference in how they cover the material. Prata covers just about the same ground as Deitel & Deitel , but with a more conversational ease and natural flow. Reading Prata is almost like having someone explain a topic to you in person. Prata includes helpful notes, including the idiosyncracies of the popular compilers, that will save you lots of wasted effort, and maybe your sanity as well. Prata writes a book that you can read with ease, confident that he will get to all the important topics. It is all there, and very accessible. C++ Primer Plus, Fourth edition, could have earned a five star rating from this reviewer were it not for numerous typographical errors and exceedingly poor graphics. For example, Figure 13.5 (page 598), which attempts to provide a graphic overview of the important topic of Virtual Function Tables, is made unreadable by the application of a gradient fill which obliterates much of the text. Other diagrams in the book are similarly defaced by amateurish and inappropriate use of gradient fills and excessive borders. This is quite disappointing in a book that has undergone four editions and a second reprint, August 2002, 'with corrections.' Furthermore, there's no CD-ROM packaged with the Fourth edition, although example code is said to available at the publisher's website. In summary, this is an excellent text marred by poor production values (typos and illegible graphics). Never the less, it is exceedingly good at presenting the foundations and advanced topics of C++ in an accessible style. I highly reccommend this book.
Sagesrage More than 1 year ago
C++ Primer is an excelently constructed book, I am 13 years old and interested in programming. I had ordered this book and am learning decently. Stephen Prata does an excellent job telling readers alternative way around problems and how to flex through different situations depending on what software or operating system you have, Wich i may add is another positive aspect to this book, its not limited to one specific Compiler, Operating system, Or whatever.

I am highley satisfied with this book, and reccomend it to anyone who feels the urge to learn C++. Alot of hard work was put into this book.
One thing a may add to warn though, is the binding of the book, Try to excersise caution and go easy with the book.
Guest More than 1 year ago
It is staggering just how much work and insight has gone into this book. Whereas others frequently adopt the 'don't worry about why, just type this' approach, Prata explains the how and the why, but it comes across as a conversation - free flowing and easy to read - unlike so many other books on this complex topic. Truly a work of art!
Guest More than 1 year ago
This book is excellent book, especially for beginners. Clear, easy-to-understand explaination every concept and feature of the C++ programming language. I consider this is the best ever written for learning C++, highly recommanded for anyone who seriously wants to learn C++
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Guest More than 1 year ago
A very good book.. A classic. A must read and have