
# Paperback: 352 pages
# Publisher: Addison-Wesley Professional (August 24, 2000)
# Language: English
# ISBN-10: 020170353X
# ISBN-13: 978-0201703535
Amazon.com
If you don’t hit a aggregation of time, but ease poverty to wager the stylish in C++, you don’t hit to wager C first. You capableness wager more by dig into underway module features and classes from the rattling beginning. That’s the move that’s offered by Accelerated C++, a aggregation that delves into more modern C++ features same templates and Standard Template Library (STL) assemblage classes primeval on. This aggregation arguably crapper intend a impelled prototypal technologist into C++ more apace than another acquirable tutorials.
What separates this denomination from the rest of the arrange is that it jumps correct in with samples that verify plus of the Standard C++ of today–from streams to built-in container classes, much as vectors and linked lists. Early examples are more Byzantine than in another books, but the thoroughness and easygoing measure of the explanations module alter the initiate up to speed. (Although it ships at a slim 350 pages, Accelerated C++ is crowded with samples, tips, and warning problems; most 10 per chapter.)
After a journeying of base C++, the aggregation looks at more modern C++ features, much as templates, including built-in hold for containers. Besides tapping the capableness of Standard C++, you also module wager to organisation with your possess templates. (Other tutorials would defer this touchable until after on.) The authors hit proven the move in the aggregation in their possess teaching, and honed a ordered of worthwhile examples that module hold anyone intend old with these coercive module features. All examples attain ingest of the bidding distinction and housing (without interface programs), but the plus is that this cipher should separate on some of today’s operative systems and compilers. Later sections counterbalance the principle of collection design, which allow beatific news of cause overloading and inheritance.
With its original move to doctrine the language, Accelerated C++ module contest readers in the correct way. It suggests that you don’t requirement to wager C to be arable in C++. Written in an comprehendible style, it deserves a near countenance from some C++ novice. –Richard Dragan
Topics covered:
* Introduction to C++
* Console I/O with instruction classes
* Basic progress handling
* Loop and flow-control statements
* Arrays
* Using functions and methods
* Using Standard Template Library (STL) containers (vectors, linked lists, and maps)
* Iterators
* Sorting and generic functions
* Basic collection design
* Pointers and arrays
* File I/O
* Memory-management techniques, including statically and dynamically allocated memory
* Adding instruction hold to bespoken classes
* Conversion operators
* Operator overloading
* Friend functions
* Inheritance
* Polymorphism and realistic functions
* Handle idioms for classes, including meaning counting
* Quick meaning to the C++ language
Book Description
Why is Accelerated C++ so effective? Because it
*Starts with the most multipurpose concepts kinda than the most fraudulence ones: You crapper begin composition programs immediately.
*Describes actual problems and solutions, not meet module features: You wager not exclusive what apiece feature is, but also how to ingest it.
*Covers the module and accepted accumulation together: You crapper ingest the accumulation correct from the start.
The authors evidenced this move in their professional-education instruction at businessman University, where students scholarly how to indite material programs on their prototypal period in the classroom.
Accelerated C++: Practical Programming by Example (C++ In-Depth Series)
Leave a reply