Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Beyond the C++ Standard Library: An Introduction to Boost

Buy

Introducing the Boost libraries: the next breakthrough in C++ programming

Boost takes you far beyond the C++ Standard Library, making C++ programming more elegant, robust, and productive. Now, for the first time, a leading Boost expert systematically introduces the broad set of Boost libraries and teaches best practices for their use.

Writing for intermediate-to-advanced C++ developers, Björn Karlsson briefly outlines all 58 Boost libraries, and then presents comprehensive coverage of 12 libraries you're likely to find especially useful. Karlsson's topics range from smart pointers and conversions to containers and data structures, explaining exactly how using each library can improve your code. He offers detailed coverage of higher-order function objects that enable you to write code that is more concise, expressive, and readable. He even takes you "behind the scenes" with Boost, revealing tools and techniques for creating your own generic libraries.

Coverage includes

  • Smart pointers that provide automatic lifetime management of objects and simplify resource sharing

  • Consistent, best-practice solutions for performing type conversions and lexical conversions

  • Utility classes that make programming simpler and clearer

  • Flexible container libraries that solve common problems not covered by the C++ Standard Library

  • Powerful support for regular expressions with Boost.Regex

  • Function objects defined at the call site with Boost.Bind and Boost.Lambda

  • More flexible callbacks with Boost.Function

  • Managed signals and slots (a.k.a. the Observer pattern) with Boost.Signals

The Boost libraries are proving so useful that many of them are planned for inclusion in the next version of the C++ Standard Library. Get your head start now, with Beyond the C++ Standard Library.

(HTML tags aren't allowed.)

Communications for Business: A Practical Approach
Communications for Business: A Practical Approach

The fourth edition of Communications for Business is a comprehensive textbook, workbook, and reference book rolled into one. This book will help readers to develop confidence and expertise in composing effective business communications. This book will be helpful to anyone who is working or training to work in an administrative, managerial or...

Serious ADO: Universal Data Access with Visual Basic
Serious ADO: Universal Data Access with Visual Basic

From seasoned developer and trainer Rob Macdonald comes Serious ADO: Universal Data Access with Visual Basic, which teaches experienced Visual Basic developers how to make the most of ADO, Microsoft's flagship product for database access. Serious ADO covers the full range of uses for ADO, from basic use of...

IMechE Engineers' Databook
IMechE Engineers' Databook
This significantly updated 2012 edition of the Engineers’Data Book replaces the three successful previous editions published in 1998, 2000 and 2004. Since the data book’s inception, feedback from engineers and students has indicated that, despite the proliferation of technical information in published and...

Layers: The Complete Guide to Photoshop's Most Powerful Feature (2nd Edition)
Layers: The Complete Guide to Photoshop's Most Powerful Feature (2nd Edition)

In 2008, Adobe Photoshop pro and best-selling author Matt Kloskowski broke new ground teaching Photoshop by focusing on the one thing that makes Photoshop the amazing (and sometimes difficult to understand) program it is: layers. Now, Matt returns with a major update that covers layers in Photoshop CS5 in the same concise, easy to understand...

Java for Data Science
Java for Data Science
Examine the techniques and Java tools supporting the growing field of data science About This Book Your entry ticket to the world of data science with the stability and power of Java Explore, analyse, and visualize your data effectively using easy-to-follow examples Make your Java applications more capable using machine learning Who This Book Is...
Set Theory: With an Introduction to Real Point Sets
Set Theory: With an Introduction to Real Point Sets

What is a number? What is infinity? What is continuity? What is order? Answers to these fundamental questions obtained by late nineteenth-century mathematicians such as Dedekind and Cantor gave birth to set theory. This textbook presents classical set theory in an intuitive but concrete manner.

To allow flexibility of topic...

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