-
MediaDB / «C++ programming language. Fifth edition "Stanley Lippman, Lajoye Josi, Mu Barbara: download fb2, read online
About the book: 2014 / The best programming manual and language reference, completely revised and updated to the C++11 standard! You are holding in your hands a new edition of the popular and comprehensive bestseller on the C++ programming language, which has been completely revised and updated to the C++11 standard. It will help you learn the language quickly and use it in very effective and advanced ways. Using the most advanced and modern techniques, the authors demonstrate the use of the base language and its standard library to develop efficient, readable and powerful code. From the very beginning of this book, the reader is introduced to the C++ standard library, its most popular functions and features, which allows you to immediately start writing useful programs, without yet mastering all the nuances of the language. Most of the book's examples have been revised to take advantage of new language features and demonstrate how best to use them. This book is not only a proven guide for those new to C++, it also contains an authoritative discussion of basic C++ language concepts and techniques and is a valuable resource for experienced programmers, especially those who want to quickly learn about C++11 enhancements. Stanley B. Lippman has worked as a senior consultant at Jet Propulsion Laboratory, an architect in Microsoft's Visual C++ group, a technical associate at Bell Laboratories, and a principal animation software engineer at Disney, DreamWorks, Pixar, and PDI. Josie Lajoie, now at Pixar , was a member of IBM's Canadian C/C++ compiler development team and chaired the ANSI/ISO Core C++ Language Working Group. Barbara E. Moo has nearly thirty years of programming experience. She worked for AT&T for fifteen years, collaborating with Bjarne Stroustrup, the author of the C++ language, and led the C++ development team for several years. • Learn how to use the new features of C++11 and the standard library to quickly create robust programs, and become familiar with high-level programming• Learn from examples that demonstrate advanced programming styles and design techniques• Learn the principles and why of C+ This is exactly how +11 works• Take advantage of the many cross-references that can help you connect related concepts and gain insight• Explore modern teaching techniques and benefit from exercises that highlight key points to avoid problems• Master programming best practices and reinforce them practice the material studied. The source code of the examples can be downloaded from the book’s web page on the publisher’s website at: http://www.williamspublishing.com