C++ Books



Bookstore > Books > C++

Optimizing software in C++

FREE EBOOK - Optimizing software in C++

by Agner Fog

This is an optimization manual for advanced C++ programmers. This book are not for beginners.Topics include:- The choice of platform and operating system.- Choice of compiler and framework.- Finding performance bottlenecks.- The efficiency of different C++ constructs.- Multi-core systems.- Parallelization with vector operations.- CPU dispatching. Efficient container class templates....

Publisher:  Self-publishing  |  Release:  2020

C++20 Recipes

C++20 Recipes

by J. Burton Browning, Bruce Sutherland

Discover the newest major features of C++20, including modules, concepts, spaceship operators, and smart pointers. This book is a handy code cookbook reference guide that covers the C++ core language standard as well as some of the code templates available in standard template library (STL).In C++20 Recipes: A Problem-Solution Approach, you'll find numbers, strings, dates, times, classes, exceptions, stream...

Price:  $41.86  |  Publisher:  Apress  |  Release:  2020

Modern Data Mining Algorithms in C++ and CUDA C

Modern Data Mining Algorithms in C++ and CUDA C

by Timothy Masters

Discover a variety of data-mining algorithms that are useful for selecting small sets of important features from among unwieldy masses of candidates, or extracting useful features from measured variables.As a serious data miner you will often be faced with thousands of candidate features for your prediction or classification application, with most of the features being of little or no value. You'll know tha...

Price:  $32.58  |  Publisher:  Apress  |  Release:  2020

Options and Derivatives Programming in C++20, 2nd Edition

Options and Derivatives Programming in C++20, 2nd Edition

by Carlos Oliveira

Master the features of C++ that are frequently used to write financial software for options and derivatives, including the STL, templates, functional programming, and numerical libraries. This book also covers new features introduced in C++20 and other recent standard releases: modules, concepts, spaceship operators, and smart pointers. You will explore how-to examples covering all the major tools and conce...

Price:  $34.37  |  Publisher:  Apress  |  Release:  2020

Hands-On Machine Learning with C++

Hands-On Machine Learning with C++

by Kirill Kolodiazhnyi

C++ can make your machine learning models run faster and more efficiently. This handy guide will help you learn the fundamentals of machine learning (ML), showing you how to use C++ libraries to get the most out of your data. This book makes machine learning with C++ for beginners easy with its example-based approach, demonstrating how to implement supervised and unsupervised ML algorithms through real-worl...

Price:  $48.95  |  Publisher:  Packt Publishing  |  Release:  2020

Hands-On C++ Game Animation Programming

Hands-On C++ Game Animation Programming

by Gabor Szauer

Animation is one of the most important parts of any game. Modern animation systems work directly with track-driven animation and provide support for advanced techniques such as inverse kinematics (IK), blend trees, and dual quaternion skinning.This book will walk you through everything you need to get an optimized, production-ready animation system up and running, and contains all the code required to build...

Price:  $34.99  |  Publisher:  Packt Publishing  |  Release:  2020

Biopython: Tutorial and Cookbook

FREE EBOOK - Biopython: Tutorial and Cookbook

by Jeff Chang, Brad Chapman, Iddo Friedberg, Thomas Hamelryck, Michiel de Hoon, Peter Cock, Tiago Antao, Eric Talevich, Bartek Wilczynski

The Biopython Project is an international association of developers tools for computational molecular biology. Python is an object oriented, interpreted,flexible language that is becoming increasingly popular for scientific computing. Python is easy to learn, hasa very clear syntax and can easily be extended with modules written in C, C++ or FORTRAN.Thegoal of Biopython is to make it as easy as possible to ...

Publisher:  Self-publishing  |  Release:  2020

Programming Persistent Memory

FREE EBOOK - Programming Persistent Memory

by Steve Scargall

Beginning and experienced programmers will use this comprehensive guide to persistent memory programming. You will understand how persistent memory brings together several new software/hardware requirements, and offers great promise for better performance and faster application startup times - a huge leap forward in byte-addressable capacity compared with current DRAM offerings.This revolutionary new techno...

Price:  $28.33  |  Publisher:  Apress  |  Release:  2020

Beginning Bazel

Beginning Bazel

by P.J. McNerney

Discover Bazel, a new build and software test set of tools for today's programmers and developers. This book shows you how to speed up your builds and tests, and how to use Bazel in the context of your favorite programming language. You'll see that the languages and SDKs supported include Java, Android, iOS, and Go. Use Bazel as a build tool; Test software with Bazel; Work with Java, C++, Android, iOS, Go...

Price:  $24.16  |  Publisher:  Apress  |  Release:  2020

Arduino Software Internals

Arduino Software Internals

by Norman Dunbar

It's not enough to just build your Arduino projects; it's time to actually learn how things work! This book will take you through not only how to use the Arduino software and hardware, but more importantly show you how it all works and how the software relates to the hardware.Arduino Software Internals takes a detailed dive into the Arduino environment. We'll cover the Arduino language, hardware features, a...

Price:  $30.86  |  Publisher:  Apress  |  Release:  2020

Pages: 1, 2, 3 ... 20 | Next→

Subscribe to Newsletter

Be the first to know about new IT books, upcoming releases, exclusive offers and more.