* The previous title has proven sales success over 6 years; new edition is completely revised and updated, author is widely acknowledged as among the best authors on programming today!
* Includes progressive text and examples, with each topic building on what has been learned previously
* No specific prior programming experience necessary – Material is suited to both self-taught learners and structured courses
* Written in an easy, effective tutorial style with all language features demonstrated through working examples
* Explains what language elements are for and how they work
* Demystifies the language by explaining all specialized terminology and jargon
* Covers class templates in depth and includes an introduction to the Standard Template Library
"synopsis" may belong to another edition of this title.
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.
"About this title" may belong to another edition of this title.
Shipping:
US$ 4.00
Within U.S.A.
Book Description Paperback. Condition: new. New. Fast Shipping and good customer service. Seller Inventory # Holz_New_1590592271
Book Description Paperback. Condition: new. New Copy. Customer Service Guaranteed. Seller Inventory # think1590592271
Book Description Condition: new. Seller Inventory # FrontCover1590592271
Book Description Paperback. Condition: new. New. Seller Inventory # Wizard1590592271
Book Description Condition: New. Seller Inventory # 1817114-n
Book Description Condition: New. Seller Inventory # ABLIING23Mar2811580081946
Book Description Paperback. Condition: New. Seller Inventory # Abebooks548203
Book Description Condition: New. New. In shrink wrap. Looks like an interesting title! 3.1. Seller Inventory # Q-1590592271
Book Description Condition: New. Seller Inventory # 1817114-n
Book Description Paperback. Condition: Brand New. 3rd revised edition. 1120 pages. 9.00x5.75x2.00 inches. In Stock. Seller Inventory # x-1590592271