Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

C++


1. 

Quantitative Finance: An Object-Oriented Approach in C++

Quantitative Finance: An Object-Oriented Approach in C++

By: Erik Schlogl

Publisher: Chapman and Hall/CRC

Publication Date: 02-DEC-2013

Insert Date: 26-FEB-2014

Slots: 1.0

Table of Contents • Start Reading

This text provides readers with a foundation in the key methods and models of quantitative finance. Through an approach based on C++ classes and templates, the text highlights the basic principles common to various methods and models while the algorithmic implementation guides readers to a more thorough, hands-on understanding. It also presents recipes and extensible code building blocks for some of the most widespread methods in risk management and option pricing. C++ code and other materials are available on the author’s website. ...

2. 

C++11 für Programmierer

C++11 für Programmierer

By: Rainer Grimm

Publisher: O'Reilly Verlag

Publication Date: 12-DEC-2013

Insert Date: 22-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

Dieser Leitfaden richtet sich an C++-Programmierer, die sich mit dem C++11-Standard vertraut machen möchten. Er zeigt, welche Neuerungen und Erweiterungen der Standard mit sich bringt, wie die neuen Features effizient eingesetzt werden -- und warum C++11 das bessere C++ ist. Das Buch bietet zunächst einen Überblick über die C++11-Features und zeigt dann im Detail, wie Sie die Neuerungen in Ihren Programmen einsetzen können. Behandelt werden die Kernsprache, die Multithreading-Funktionalität sowie die Verbesserungen der Standardbibliothek. Der Autor verfolgt dabei einen praxisnahen Ansatz:...

3. 

C++ kurz & gut

C++ kurz & gut

By: ; Rainer Grimm

Publisher: O'Reilly Verlag

Publication Date: 30-NOV-2013

Insert Date: 12-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

C++ ist eine komplexe Sprache mit vielen subtilen Facetten. Insbesondere Programmierer, die von einer anderen Programmiersprache umsteigen oder nur gelegentlich in C++ programmieren, haben ihre Schwierigkeiten mit ähnlichen und doch nicht identischen Features in Java oder C. Aber auch erfahrene C++-Programmierer müssen manchmal überlegen, wie ein bestimmtes Konstrukt oder Konzept in C++ implementiert ist. Ihnen allen bietet C++ - kurz & gut einen kompakten Überblick über die Strukturen und Syntaxelemente der Sprache, erläutert anhand von kurzen Beispielen. Die Kurzreferenz ist ideal zum...

4. 

C++ Application Development with Code::Blocks

C++ Application Development with Code::Blocks

By: Biplab Kumar Modak

Publisher: Packt Publishing

Publication Date: 25-OCT-2013

Insert Date: 30-OCT-2013

Slots: 1.0

Table of Contents • Start Reading

Develop advanced applications with Code::Blocks quickly and efficiently with this concise, hands-on guide Successfully install and configure Code::Blocks for C++ development Perform rapid application development with Code::Blocks Work with advanced C++ features including code debugging and GUI toolkits In Detail Code::Blocks is a free C++ IDE designed to meet the extensive demands of C++ developers. Code::Blocks is very extensible and can be easily configured to maintain a consistent look and feel in your application across multiple platforms. If you are looking to...

5. 

Getting Started With JUCE

Getting Started With JUCE

By: Martin Robinson

Publisher: Packt Publishing

Publication Date: 25-OCT-2013

Insert Date: 30-OCT-2013

Slots: 1.0

Table of Contents • Start Reading

Leverage the power of the JUCE framework to start developing applications Begin developing user interfaces in code or with a graphical editor Build and run the Introjucer tool Create a JUCE project with the Introjucer tool In Detail There are a number of frameworks available for developing cross-platform applications. JUCE achieves this with a combination of consistency, ease-of-use, and breadth of functionality. JUCE is a C++ toolkit for building cross-platform applications on PC, Mac, Linux, iOS, and Android. It encourages you to write consistent code and is...

6. 

STL Pocket Reference

STL Pocket Reference

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 15-OCT-2003

Insert Date: 30-OCT-2013

Slots: 1.0

Table of Contents • Start Reading

Programmers familiar with the Standard Template Library need a small, lightweight memory-aid. That's what the STL Pocket Reference is. It's small, lightweight, and chock-full of information that you can take in at a glance, so you can get on with your work. ...

7. 

Rough Cuts
OpenCV 3 Computer Vision Application Programming Cookbook - Second Edition

OpenCV 3 Computer Vision Application Programming Cookbook - Second Edition

By: Robert Laganière

Publisher: Packt Publishing

Publication Date: 09-OCT-2013

Insert Date: 09-OCT-2013

Table of Contents • Start Reading

Over 50 recipes to help you build computer vision applications in C++ using the OpenCV library. Master OpenCV, the open source library of the computer vision community Master fundamental concepts in computer vision and image processing Learn the important classes and functions of OpenCV with complete working examples applied on real images In Detail In today's digital world, images are everywhere, and with the advent of powerful and affordable computing devices, it has become possible to create sophisticated applications by manipulating images and videos. Adding special...

8. 

A Tour of C++

A Tour of C++

By: Bjarne Stroustrup

Publisher: Addison-Wesley Professional

Publication Date: 23-SEP-2013

Insert Date: 18-SEP-2013

Slots: 1.0

Table of Contents • Start Reading

The 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++, thoroughly covers the details of this language and its use in his definitive reference, The C++ Programming Language, Fourth Edition. In A Tour of C++, Stroustrup excerpts the overview chapters from that complete reference, expanding and enhancing them to give an experienced programmer–in just a few hours–a clear idea of what constitutes modern C++. In this concise, self-contained...

9. 

Boost C++ Application Development Cookbook

Boost C++ Application Development Cookbook

By: Antony Polukhin;

Publisher: Packt Publishing

Publication Date: 26-AUG-2013

Insert Date: 07-SEP-2013

Slots: 1.0

Table of Contents • Start Reading

Over 80 practical, task-based recipes to create applications using Boost libraries Explores how to write a program once and then use it on Linux, Windows, MacOS, and Android operating systems Includes everyday use recipes for multithreading, networking, metaprogramming, and generic programming from a Boost library developer Take advantage of the real power of Boost and C++ to get a good grounding in using it in any project In Detail Boost libraries are developed by professionals, tested on multiple platforms and processor architectures, and contain reliable...

10. 

Data Clustering in C++: An Object-Oriented Approach

Data Clustering in C++: An Object-Oriented Approach

By: Guojun Gan

Publisher: Chapman and Hall/CRC

Publication Date: 28-MAR-2011

Insert Date: 28-AUG-2013

Slots: 1.0

Table of Contents • Start Reading

Using object-oriented design and programming techniques in C++, this book explores the commonalities of all data clustering algorithms to create a flexible set of reusable classes that simplifies the implementation of any data clustering algorithm. The first part of the text reviews basic concepts of data clustering, the UML, object-oriented programming in C++, and design patterns. The second section develops the data clustering base classes. The third part implements several popular data clustering algorithms. Additional topics such as data pre-processing, data and cluster visualization,...

11. 

C++ Quick Syntax Reference

C++ Quick Syntax Reference

By: Mikael Olsson

Publisher: Apress

Publication Date: 31-JUL-2013

Insert Date: 20-AUG-2013

Slots: 1.0

Table of Contents • Start Reading

The C++ Quick Syntax Reference is a condensed code and syntax reference to the C++ programming language. It presents the essential C++ syntax in a well-organized format that can be used as a handy reference. You won't find any technical jargon, bloated samples, drawn out history lessons, or witty stories in this book. What you will find is a language reference that is concise, to the point and highly accessible. The book is packed with useful information and is a must-have for any C++ programmer. In the C++ Quick Syntax Reference, you will find: A concise reference to the C++...

12. 

The C++ Programming Language, Fourth Edition

The C++ Programming Language, Fourth Edition

By: Bjarne Stroustrup

Publisher: Addison-Wesley Professional

Publication Date: 09-MAY-2013

Insert Date: 20-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

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...

13. 

Designing Audio Effect Plug-Ins in C++

Designing Audio Effect Plug-Ins in C++

By: Will Pirkle

Publisher: Focal Press

Publication Date: 12-NOV-2012

Insert Date: 11-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

Not just another theory-heavy digital signal processing book, nor another dull build-a-generic-database programming book, Designing Audio Effect Plug-Ins in C++ gives you everything you everything you need to know to do just that, including fully worked, downloadable code for dozens of professional audio effect plug-ins and practically presented algorithms. With this book, you get access to a companion website where you can download the accompanying Rapid Plug-In Development software to compile and test the book examples, all the code examples, and view student plug-ins and tutorial...

14. 

C++ for the Impatient

C++ for the Impatient

By: Brian Overland

Publisher: Addison-Wesley Professional

Publication Date: 14-MAY-2013

Insert Date: 09-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

A Ready Reference for C++ C++ for the Impatient offers both the quickest way for busy programmers to learn the latest features of the C++ language and a handy resource for quickly finding answers to specific language questions. Designed to give you the most accurate and up-to-date information you require fast and to the point, this book is also an essential guide to the new C++11 standard, including advanced uses of the C++ standard library. Features include Concise descriptions of nearly every function, object, and operator in the C++ core language and standard library, with...

15. 

Build Windows® 8 Apps with Microsoft® Visual C++® Step by Step

Build Windows® 8 Apps with Microsoft® Visual C++® Step by Step

By: ; ;

Publisher: Microsoft Press

Publication Date: 25-APR-2013

Insert Date: 02-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

Teach yourself how to build Windows 8 applications using Microsoft® Visual C++—one step at a time. Ideal for those with intermediate to advanced C++ development skills, this tutorial provides practical, learn-by-doing exercises for creating apps that can adapt to different screen sizes—including desktop and laptop computers, tablets, and slates....

16. 

Cocos2d-x by Example Beginner's Guide

Cocos2d-x by Example Beginner's Guide

By: Roger Engelbert;

Publisher: Packt Publishing

Publication Date: 25-APR-2013

Insert Date: 30-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Make fun games for any platform using C++ combined with one of the most popular OpenSource frameworks in the world Learn to build multi-device games in simple, easy steps, letting the framework do all the heavy lifting Spice things up in your games with easy to apply animations, particle effects, and physics simulation Quickly implement and test your own gameplay ideas, with an eye for optimization and portability Enjoy building the games as much as you will enjoy playing them In Detail Cocos2d-x is the C++ port of arguably the most popular open source 2D framework in...

17. 

Instant Windows 8 C++ Application Development How-to

Instant Windows 8 C++ Application Development How-to

By: Taruna Verma;

Publisher: Packt Publishing

Publication Date: 23-APR-2013

Insert Date: 26-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Discover how to create Windows 8 Store apps using C++ and XAML in no time! Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Understand Windows 8 and develop great apps Learn different layouts and views for creating engaging user interfaces. Package and deploy your app to the Windows Store. In Detail Windows Store apps are designed to run on various devices such as desktops, tablets, and smart phones, and are available on the Windows Store. Unlike traditional desktop apps, Windows Store apps are full-screen, with a...

18. 

Mastering Windows 8 C++ App Development

Mastering Windows 8 C++ App Development

By: Pavel Yosifovich;

Publisher: Packt Publishing

Publication Date: 18-APR-2013

Insert Date: 22-APR-2013

Slots: 1.0

Table of Contents • Start Reading

A practical guide to developing Windows Store apps with C++ and XAML Details the most important features of C++, XAML, and WinRT for building fantastic Windows Store apps Full of detailed and engaging code samples that can be used as a basis for your own projects Provides a clear overview of Windows Runtime and C++/CX In Detail Windows 8 provides an unprecedented opportunity for developers to create applications for a new and exciting platform, for an entirely new market. Leveraging modern C++ and the new Windows Runtime, this book guides you through the many...

19. 

C++ How to Program, Ninth Edition

C++ How to Program, Ninth Edition

By: Paul Deitel; Harvey Deitel

Publisher: Prentice Hall

Publication Date: 12-FEB-2013

Insert Date: 13-APR-2013

Slots: 1.0

Table of Contents • Start Reading

For Introduction to Programming (CS1) and other more intermediate courses covering programming in C++. Also appropriate as a supplement for upper-level courses where the instructor uses a book as a reference for the C++ language. This best-selling comprehensive text is aimed at readers with little or no programming experience. It teaches programming by presenting the concepts in the context of full working programs and takes an early-objects approach. The authors emphasize achieving program clarity through structured and object-oriented programming, software reuse and...

20. 

Data Structures and Algorithms Using C++

Data Structures and Algorithms Using C++

By: Ananda Rao Akepogu; Radhika Raju Palagiri

Publisher: Pearson Education India

Publication Date: 30-JUL-2010

Insert Date: 08-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Data Structures and Algorithms Using C++ helps students master data structures, their algorithms and the analysis of complexities of these algorithms. Each chapter includes an Abstract Data Type (ADT) and applications along with a detailed explanation of the topics. This book meets the requirements of the course curricula of all Indian universities. ...