Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
The C++ Programming Language (hardcover) (4th Edition)


The new C++11 standard allows programmers to express ideas more clearly, simply, and directly, and to write faster, more efficient code. Bjarne Stroustrup, the designer and original implementer of C++, has reorganized, extended, and completely rewritten his definitive reference and tutorial for programmers who want to use C++ most effectively.


The C++ Programming Language, Fourth Edition, delivers meticulous, richly explained, and integrated coverage of the entire language—its facilities, abstraction mechanisms, standard libraries, and key design techniques. Throughout, Stroustrup presents concise, “pure C++11” examples, which have been carefully crafted to clarify both usage and program design. To promote deeper understanding, the author provides extensive cross-references, both within the book and to the ISO standard.


New C++11 coverage includes

  • Support for concurrency
  • Regular expressions, resource management pointers, random numbers, and improved containers
  • General and uniform initialization, simplified for-statements, move semantics, and Unicode support
  • Lambdas, general constant expressions, control over class defaults, variadic templates, template aliases, and user-defined literals
  • Compatibility issues 

Topics addressed in this comprehensive book include

  • Basic facilities: type, object, scope, storage, computation fundamentals, and more
  • Modularity, as supported by namespaces, source files, and exception handling
  • C++ abstraction, including classes, class hierarchies, and templates in support of a synthesis of traditional programming, object-oriented programming, and generic programming
  • Standard Library: containers, algorithms, iterators, utilities, strings, stream I/O, locales, numerics, and more
  • The C++ basic memory model, in depth 

This fourth edition makes C++11 thoroughly accessible to programmers moving from C++98 or other languages, while introducing insights and techniques that even cutting-edge C++11 programmers will find indispensable.


This is a hardcover version of the Fourth Edition. Content in this hardcover and the paperback version is identical.


This book features an enhanced, layflat binding, which allows the book to stay open more easily when placed on a flat surface. This special binding method—noticeable by a small space inside the spine—also increases durability.

(HTML tags aren't allowed.)

Find a Job Through Social Networking: Use LinkedIn, Twitter, Facebook, Blogs and More to Advance Your Career
Find a Job Through Social Networking: Use LinkedIn, Twitter, Facebook, Blogs and More to Advance Your Career

Millions of people have embraced online networking sites like Facebook, LinkedIn, and Twitter, but too few understand how much influence these sites can have in accelerating their job search and career.

This timely book unveils the reality that online networking is more than a fun way to pass time. It's a career management...

Designing Component-Based Applications
Designing Component-Based Applications

In the late 1990s, the widespread availability of low-cost computers and access to global connectivity have fueled the demand for a new kind of application: the highly distributed application. Highly distributed applications are used by extremely large numbers of people around the world who are connected to many application and data servers...

Wind Power For Dummies
Wind Power For Dummies

The consumer guide to small-scale wind electricity production!

Maybe you're not T. Boone Pickens, but you can build your own home-sized wind-power empire right in your back yard. Wind Power for Your Home For Dummies supplies all the guidance you need to install and maintain a sustainable, cost-effective wind generator...

Information and Communications Technology for Competitive Intelligence
Information and Communications Technology for Competitive Intelligence
Competitive Intelligence can be described as producing and processing information about the environment of an organization for strategic purposes. To formulate a strategy, an organization needs to collect and process information about its environment—about, for instance, competitors, customers, suppliers, governments, technological trends or...
Real-World Wireless Sensor Networks: 4th International Workshop, REALWSN 2010
Real-World Wireless Sensor Networks: 4th International Workshop, REALWSN 2010

Welcome to the proceedings of REALWSN 2010, the 4th Workshop on Real-World Wireless Sensor Networks!

After three meetings in Europe we decided to hold REALWSN in exciting Sri Lanka. We want to thank the local organizers as well as the authors, attendees and members of the technical Program Committee, Demo and Poster Chairs for...

Oracle PL/SQL Programming
Oracle PL/SQL Programming

Considered the best Oracle PL/SQL programming guide by the Oracle community, this definitive guide is precisely what you need to make the most of Oracle’s powerful procedural language. The sixth edition describes the features and capabilities of PL/SQL up through Oracle Database 12c Release 1.

Hundreds of...

©2020 LearnIT (support@pdfchm.net) - Privacy Policy