Ivor Horton's Beginning C++ : The Complete Language ANSI/ISO Compliant (Wrox Beginning Series) 2nd Edition

4.1 out of 5 stars 42 ratings
ISBN-13: 978-1861000125
ISBN-10: 186100012X
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Share
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Buy used:
$5.79
Used: Good | Details
Condition: Used: Good
Comment: Pages are clean with normal wear. May have limited markings &/or highlighting within pages &/or cover. Includes dustjacket, if applicable. May have some wear & creases on the cover. The spine may also have minor wear. Does not come with CD/DVD, if applicable. Access code has been used, if applicable. Does not come with any supplementary materials. Fast Shipping - Safe and Secure Packaging!
Access codes and supplements are not guaranteed with used items.
FREE delivery May 13 - 19. Details

There is a newer edition of this item:


Amazon First Reads | Editors' picks at exclusive prices

Editorial Reviews

Amazon.com Review

Ivor Horton's Beginning C++ provides a thorough and exceptionally well-written introduction to the world of C++. This guide pays the same attention to detail as Horton's previous book, Beginning Java, and it provides clear and illustrative examples, making it an excellent candidate for your programming bookshelf.

Even working C++ programmers may not be familiar with all the advanced features of the Standard C++. The approach throughout Beginning C++ is to cover what C++ does out of the box. (One good reason to consider C++ instead of Java, for example, is that C++ is very close to becoming an international standard, while Java continues to fragment amid proprietary disputes between vendors such as Sun Microsystems and Microsoft.) Even early chapters introduce Standard Library features along with basic C++ data types, keywords, operators, and flow control statements. The built-in C++ string class gets full coverage, all before the book introduces the concepts of pointers. (It's significant that the new C++ can do a lot more than manipulate data through pointers. The author makes a strong case that these built-in strengths are what will let C++ compete against Java.)

Later chapters explore topics in class design, which lets you design custom effective classes in C++. Thorny issues in class design, such as inheritance, virtual methods, and the proper use of default and copy constructors, as well as the pitfalls and advantages of operator overloading, are all presented in remarkably clear detail.

Classes in the C++ Standard Template Library are given their due. In all, Beginning C++ provides a massive amount of material, but presents it in digestible increments. The authors do a fine job of presenting the basics before going on to more advanced topics. This can be used as a stand-alone text to getting the most out of the C++ language.

From the Publisher

No knowledge of other programming languages is assumed, although exposure to some form of programming an advantage. Ivor teaches C++ as a first step to real programming, and helps a novice become a competent programmer. The explanations are thorough and leave no gray areas. This also makes the book useful for people with limited programming experience in another language who want a thorough grounding in C++. This book is not specific to any compiler or computer, making it a valuable learning tool regardless of whether you are using an old 486 with DOS, or the latest Sun SparcStation. It is an easy-going tutorial, based on a proven formula of step-by-step examples, friendly explanations and exercises


Learn new cuisines with virtual cooking experiences
Amazon Explore Browse now

Product details

  • Publisher ‏ : ‎ Apress; 2nd edition (April 1, 1998)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 953 pages
  • ISBN-10 ‏ : ‎ 186100012X
  • ISBN-13 ‏ : ‎ 978-1861000125
  • Item Weight ‏ : ‎ 3.35 pounds
  • Dimensions ‏ : ‎ 7.5 x 2 x 9.25 inches
  • Customer Reviews:
    4.1 out of 5 stars 42 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read author blogs and more

Customer reviews

4.1 out of 5 stars
4.1 out of 5
42 global ratings

Top reviews from the United States

Reviewed in the United States on October 15, 2010
One person found this helpful
Report abuse
Reviewed in the United States on March 25, 2021
Reviewed in the United States on July 22, 2003
3 people found this helpful
Report abuse
Reviewed in the United States on September 9, 2015
Reviewed in the United States on February 25, 2010
2 people found this helpful
Report abuse
Reviewed in the United States on February 11, 2012
Reviewed in the United States on April 28, 2010
2 people found this helpful
Report abuse
Reviewed in the United States on December 30, 2014

Top reviews from other countries

Success
3.0 out of 5 stars Three Stars
Reviewed in the United Kingdom on March 20, 2015