Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Boost C++ Application Development Cookbook - Second Edition: Recipes to simplify your application development

Buy

Learn to build applications faster and better by leveraging the real power of Boost and C++

About This Book

  • Learn to use the Boost libraries to simplify your application development
  • Learn to develop high quality, fast and portable applications
  • Learn the relations between Boost and C++11/C++4/C++17

Who This Book Is For

This book is for developers looking to improve their knowledge of Boost and who would like to simplify their application development processes. Prior C++ knowledge and basic knowledge of the standard library is assumed.

What You Will Learn

  • Get familiar with new data types for everyday use
  • Use smart pointers to manage resources
  • Get to grips with compile-time computations and assertions
  • Use Boost libraries for multithreading
  • Learn about parallel execution of different task
  • Perform common string-related tasks using Boost libraries
  • Split all the processes, computations, and interactions to tasks and process them independently
  • Learn the basics of working with graphs, stacktracing, testing and interprocess communications
  • Explore different helper macros used to detect compiler, platform and Boost features

In Detail

If you want to take advantage of the real power of Boost and C++ and avoid the confusion about which library to use in which situation, then this book is for you.

Beginning with the basics of Boost C++, you will move on to learn how the Boost libraries simplify application development. You will learn to convert data such as string to numbers, numbers to string, numbers to numbers and more. Managing resources will

(HTML tags aren't allowed.)

SolidWorks 2010: No Experience Required
SolidWorks 2010: No Experience Required

Whether you are a new user of SolidWorks or a professional who wants to improve your skills, this book was written for you. Learning any software can be difficult at times. You launch the software for the first time, and you feel overwhelmed, not knowing how to even start a new document. In 3D CAD programs, it can be especially difficult....

Concept Design: Works from Seven Los Angeles Entertainment Designers
Concept Design: Works from Seven Los Angeles Entertainment Designers
In the spring of 2001 I lost my father to cancer. He was and still is very important to me. At his funeral services I witnessed an amazing outpouring of affection for him from his many artist friends and family who had traveled from faraway places to say good-bye. In the last months of his life he had spoken to me often about a...
Expert Python Programming: Become a master in Python by learning coding best practices and advanced programming concepts in Python 3.7, 3rd Edition
Expert Python Programming: Become a master in Python by learning coding best practices and advanced programming concepts in Python 3.7, 3rd Edition

Refine your Python programming skills and build professional grade applications with this comprehensive guide

Key Features

  • Create manageable code that can run in various environments with different sets of dependencies
  • Implement effective Python data structures and...

Platform Interference in Wireless Systems: Models, Measurement, and Mitigation
Platform Interference in Wireless Systems: Models, Measurement, and Mitigation
Intra-system EMC problems are becoming increasingly common in mobile devices, ranging from notebook PCs to cell phones, with RF/wireless capbilities. These issues range from minor annoyances to serious glitches which impede the functioning of the device. This book gives a thourough review of electromagnetic theory (including Maxwell's equations),...
Server Component Patterns: Component Infrastructures Illustrated with EJB (Wiley Software Patterns Series)
Server Component Patterns: Component Infrastructures Illustrated with EJB (Wiley Software Patterns Series)
This book is about component-based development on the server. Examples
for such technologies are Enterprise JavaBeans (EJB), CORBA
Components (CCM) or Microsoft’s COM+, which have all gained
widespread use recently. To build successful applications based on
these technologies, the developer should have an understanding of
...
Understanding IBM Workplace Strategy and Products: Featuring Lotus Workplace
Understanding IBM Workplace Strategy and Products: Featuring Lotus Workplace
IBM's vision for the future of collaborative computing is realized in this guide to implementing the IBM Workplace for IT managers. An overview of the key product lines that implement the IBM Workplace vision, including Lotus Workplace, WebSphere Portal, Lotus Notes and Domino, and WebSphere Everyplace is also provided.

The purchase of
...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy