Programming: Principles and Practice Using C++ (2nd Edition)
Price: $60.49
(as of Nov 22,2024 22:09:44 UTC – Details)
From the Publisher
Who is that this for
Programmers skilled with one other language that wish to study C++20. Those with backgrounds within the sciences that wish to study C++20, no matter programming expertise. C++ programmers with all ranges of expertise. C++ programmers with all ranges of expertise. C++ programmers with all ranges of expertise. Those with little or no programming expertise.
Approach
Hands-on instruction, together with 200+, real-world examples that will help you rapidly grasp C++20, its “Big Four” options (Ranges, Concepts, Modules and Coroutines), and idioms utilizing fashionable compilers. Drawing on intensive expertise educating C++ to physicists, mathematicians, engineers, and college students, this intensive introduction guides you easily to classy approaches primarily based on superior options. Identifies 30 Core Guidelines you may discover particularly useful and gives detailed sensible information for bettering your C++ fashion by helpful conceptual insights and knowledgeable pattern code. Condenses the C++ Core Guidelines to their essence, eradicating esoterica, sharing new insights and context, and presenting well-tested examples that will help you write extra elegant C++ applications and enhance legacy code. Distills the C++ neighborhood’s years of expertise making use of C++11 and C++14 options that will help you make efficient and secure design choices that replicate real-world, financial engineering tradeoffs in large-scale, numerous software program improvement environments. This full tutorial will aid you rapidly grasp the fundamentals of object-oriented programming and train you superior C++ language options and ideas.
About the authors
Paul Deitel and Harvey Deitel are the founders of Deitel & Associates, Inc. Millions of individuals worldwide have used Deitel merchandise to grasp main programming languages and platforms. Peter Gottschling has intensive expertise educating C++ to physicists, mathematicians, engineers, and college students, is a member of the ISO C++ requirements committee and vice-chair of Germany’s programming language requirements committee. J. Guy Davidson and Kate Gregory are knowledgeable C++ programmers. Guy is a contributor to the C++ requirements committee and Kate is understood for her glorious educating and writing on C++ and programming. Rainer Grimm is a coach, coach, and expertise Consultant. He is the creator of a number of books on trendy C++, concurrency, and blogs at modernesscpp.com. John Lakos, Vittorio Romeo, Rostislav Khlebnikov, and Alisdair Meredith are software program engineers at Bloomberg and main authorities on C++. John Lakos is a long-time member of the C++ Standards Committee. Siddhartha Rao is the vp in command of product safety at SAP SE. A software program engineer at coronary heart, Siddhartha is satisfied that the speedy evolution of C++ has powered this age of machine studying and synthetic intelligence.
“This is a fine book that covers a surprising amount of the very large language that is C++20—an in-depth treatment of C++ for a reader familiar with how things work in other programming languages.” —Arthur O’Dwyer, C++ coach ” For true geeks, it is an easy and entertaining read. For most software developers, it offers something new and useful.” –Bjarne Stroustrup, inventor of C++ and co-editor of the C++ Core Guidelines “We are very pleased to see Rainer Grimm applying his teaching skills and industrial background to tackling the hard and necessary task of making [these] accessible to more people.” –Bjarne Stroustrup and Herb Sutter, co-editors, C++ Core Guidelines
Publisher : Addison-Wesley Professional; 2nd version (May 15, 2014)
Language : English
Paperback : 1312 pages
ISBN-10 : 0321992784
ISBN-13 : 978-0321992789
Item Weight : 3.79 kilos
Dimensions : 9.25 x 7.38 x 1.64 inches