Free Trial

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

Help

C++


1. 

Learn C++ for Game Development

Learn C++ for Game Development

By: Bruce Sutherland

Publisher: Apress

Publication Date: 18-JUN-2014

Insert Date: 04-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

" If you're new to C++ but understand some basic programming, then Learn C++ for Game Development lays the foundation for the C++ language and API that you'll need to build game apps and applications. Learn C++ for Game Development will show you how to:Master C++ features such as variables, pointers, flow controls, functions, I/O, classes, exceptions, templates, and the Standard Template Library (STL) Use design patterns to simplify your coding and make more powerful gamesManage memory efficiently to get the most out of your creativityLoad and save games using file I/O, so that your users...

2. 

Advanced Quantitative Finance with C++

Advanced Quantitative Finance with C++

By: Alonso Peña, Ph.D

Publisher: Packt Publishing

Publication Date: 25-JUN-2014

Insert Date: 27-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Create and implement mathematical models in C++ using quantitative finance Describes the key mathematical models used for price equity, currency, interest rates, and credit derivatives The complex models are explained step-by-step along with a flow chart of every implementation Illustrates each asset class with fully solved C++ examples, both basic and advanced, that support and complement the text In Detail This book will introduce you to the key mathematical models used to price financial derivatives, as well as the implementation of main numerical models used to solve...

3. 

Beginning C++ Through Game Programming, Fourth Edition

Beginning C++ Through Game Programming, Fourth Edition

By: Michael Dawson

Publisher: Course Technology PTR

Publication Date: 25-JUN-2014

Insert Date: 22-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

When it comes to game programming, C++ is the name of the game. If you aspire to move from game player to game creator, it all starts with learning the fundamentals of C++ and game-programming basics. With BEGINNING C++ THROUGH GAME PROGRAMMING, FOURTH EDITION, you will find an up-to-date and thorough introduction to everything you need to get started-with no previous programming experience required. In the new fourth edition of this popular guide to learning C++, you will work with a complete program while learning each new concept and a game program at the end of each chapter. A final game...

4. 

Exploring C++ 11, Second Edition

Exploring C++ 11, Second Edition

By: Ray Lischner

Publisher: Apress

Publication Date: 29-DEC-2013

Insert Date: 29-MAY-2014

Slots: 1.0

Table of Contents • Start Reading

Exploring C++ divides C++ up into bite-sized chunks that will help you learn the language one step at a time. Assuming no familiarity with C++, or any other C-based language, you'll be taught everything you need to know in a logical progression of small lessons that you can work through as quickly or as slowly as you need. C++ can be a complicated language. Writing even the most straight-forward of programs requires you to understand many disparate aspects of the language and how they interact with one another. C++ doesn't lend itself to neat compartmentalization the way other languages...

5. 

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

6. 

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

7. 

Parallel Programming with Microsoft® Visual C++®

Parallel Programming with Microsoft® Visual C++®

By: ;

Publisher: Microsoft Press

Publication Date: 12-APR-2011

Insert Date: 15-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Save time and reduce risk on your software development projects by incorporating patterns &practices, Microsoft®'s applied engineering guidance that includes both production quality source code and documentation....

8. 

How Not to Program in C++

How Not to Program in C++

By: 

Publisher: No Starch Press

Publication Date: 01-APR-2003

Insert Date: 30-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Find the bugs in these broken programs and become a better programmer. Based on real-world errors, the puzzles range from easy (one wrong character) to mind twisting (errors with multiple threads). Match your wits against the author's and polish your language skills as you try to fix broken programs. Clues help along the way, and answers are provided at the back of the book....

9. 

Sams Teach Yourself C++ in One Hour a Day, Seventh Edition

Sams Teach Yourself C++ in One Hour a Day, Seventh Edition

By: Siddhartha Rao

Publisher: Sams

Publication Date: 10-MAY-2012

Insert Date: 24-MAY-2012

Slots: 1.0

Table of Contents • Start Reading

Learn C++ in Just One Hour a Day Completely updated for the C++11 standard, Sams Teach Yourself C++ in One Hour a Day presents the language from a practical point of view, helping you learn how to use C++11 to create faster, simpler, and more efficient C++ applications. Master the fundamentals of C++ and object-oriented programming Understand how C++11 features help you write compact and efficient code using concepts such as lambda expressions, move constructors, and assignment operators Learn the Standard Template Library, including containers and algorithms used in most...

10. 

Object-Oriented Programming with ANSI and Turbo C++

Object-Oriented Programming with ANSI and Turbo C++

By: Ashok Kamthane

Publisher: Pearson Education India

Publication Date: 15-JUL-2006

Insert Date: 09-MAY-2012

Slots: 1.0

Table of Contents • Start Reading

A student-friendly, practical and example-driven book, Object-Oriented Programming with ANSI and Turbo C++ gives you a solid background in the fundamentals of C++ which has emerged as a standard object-oriented programming language. This comprehensive book, enriched with illustrations and a number of solved programs, will help you unleash the full potential of C++. Prof. Kamthane explains each concept in an easy-to-understand manner and takes you straight to applications. He believes that practice makes a man perfect, and this book aims at making you one. ...

11. 

Visual C++ 2010 - Das Entwicklerbuch

Visual C++ 2010 - Das Entwicklerbuch

By: Walter Saumweber; Dirk Louis

Publisher: Microsoft Press Deutschland

Publication Date: 12-JUL-2013

Insert Date: 03-MAR-2012

Slots: 1.0

Table of Contents • Start Reading

Das umfassende Arbeitsbuch zur Programmierung mit Visual C++. Das Buch beinhaltet eine kurze Einführung in die C++-Grundlagen und konzentriert sich von Anfang an auf die Programmierung mit den .NET-Bibliotheken und die C++/CLI-Syntax. Es zeigt die optimale Nutzung der Visual Studio-Umgebung unter Berücksichtigung folgender Schwerpunkte: Objektorientierung, Windows Forms, Datenbanken, parallele Programmierung und Weitergabe von Programmen....

12. 

C/C++: Die praktische Referenz

C/C++: Die Referenz

By: Dirk Louis

Publisher: Markt+Technik Verlag

Publication Date: 15-DEC-2006

Insert Date: 27-FEB-2012

Slots: 1.0

Table of Contents • Start Reading

Das fundierte und professionelle Nachschlagewerk bietet alle Funktionen und Befehle im schnellen Zugriff: Thematisch und alphabetisch sortiert mit ausführlichem Index, hilfreich für alle Programmierer – vom Einsteiger bis zum Profi....

13. 

C++ Programming: A Practical Approach

C++ Programming: A Practical Approach

By: Madhusudan Mothe

Publisher: Pearson Education India

Publication Date: 21-SEP-2011

Insert Date: 03-DEC-2011

Slots: 1.0

Table of Contents • Start Reading

The book follows the approach of introducing a concept followed by providing an example and then brings out the intricacies of the topic by asking questions based on the example provided. Further, it exploits both teaching and industrial experience of the author and provides various complexities that arise in the real programming scenario. ...

14. 

Professional C++, Second Edition

Professional C++, Second Edition

By: 

Publisher: Wrox

Publication Date: 04-OCT-2011

Insert Date: 01-NOV-2011

Slots: 1.0

Table of Contents • Start Reading

Essential reading for experienced developers who are determined to master the latest release of C++ Although C++ is often the language of choice from game programming to major commercial software applications, it is also one of the most difficult to master. With this no-nonsense book, you will learn to conquer the latest release of C++. The author deciphers little-known features of C++, shares detailed code examples that you can then plug into your own code, and reveals the significant changes to C++ that accompany the latest release. You'll discover how to design and build applications...

15. 

Modeling Maximum Trading Profits with C++

Modeling Maximum Trading Profits with C++

By: 

Publisher: John Wiley & Sons

Publication Date: 02-FEB-2007

Insert Date: 16-SEP-2011

Slots: 1.0

Table of Contents • Start Reading

This ebook does not provide access to the CD-ROM files. "Mr. Salov has taken one of my favorite creations – Perfect Profit – and provided an expanded description of his interpretation of it and put it in your hands with the included software. Like I said fifteen years ago, Perfect Profit is an important tool for the trading system developer. See for yourself." —Robert Pardo, President, Pardo Capital Limited "A very in-depth reference for programmers that should serve well into the future. The code herein lends itself well to other syntactically similar programming languages such as...

16. 

Learning DCOM

Learning DCOM

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 01-APR-1999

Insert Date: 06-APR-2011

Slots: 1.0

Table of Contents • Start Reading

This book introduces C++ programmers to DCOM and gives them the basic tools they need to write secure, maintainable programs. It clearly describes the C++ code needed to create distributed components and the communications exchanged between systems and objects, providing background, a guide to Visual C++ development tools and wizards, and insight for performance tuning, debugging, and understanding what the system is doing with your code....

17. 

Data Structures and Algorithms in C++, Second Edition

Data Structures and Algorithms in C++, Second Edition

By: 

Publisher: John Wiley & Sons

Publication Date: 22-FEB-2011

Insert Date: 30-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

An updated, innovative approach to data structures and algorithms Written by an author team of experts in their fields, this authoritative guide demystifies even the most difficult mathematical concepts so that you can gain a clear understanding of data structures and algorithms in C++. The unparalleled author team incorporates the object-oriented design paradigm using C++ as the implementation language, while also providing intuition and analysis of fundamental algorithms. Offers a unique multimedia format for learning the fundamentals of data structures and algorithms Allows...

18. 

Professional C++

Professional C++

By: 

Publisher: Wrox

Publication Date: 21-JAN-2005

Insert Date: 24-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

Geared to experienced C++ developers who may not be familiar with the more advanced features of the language, and therefore are not using it to its full capabilities Teaches programmers how to think in C++-that is, how to design effective solutions that maximize the power of the language The authors drill down into this notoriously complex language, explaining poorly understood elements of the C++ feature set as well as common pitfalls to avoid Contains several in-depth case studies with working code that's been tested on Windows, Linux, and Solaris platforms ...

19. 

Ivor Horton's Beginning Visual C++®2008

Ivor Horton's Beginning Visual C++®2008

By: 

Publisher: Wrox

Publication Date: 31-MAR-2008

Insert Date: 22-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

Proudly presenting the latest edition of one of the all-time bestselling books on the C++ language, successful author Ivor Horton repeats the formula that has made each previous edition so popular by teaching you both the standard C++ language and C++/CLI as well as Visual C++ 2008. Thoroughly updated for the 2008 release, this book shows you how to build real-world applications using Visual C++ and guides you through the ins and outs of C++ development. With this book by your side, you are well on your way to becoming a successful C++ programmer. ...

20. 

C++ Programming: Visual QuickStart Guide

C++ Programming: Visual QuickStart Guide

By: 

Publisher: Peachpit Press

Publication Date: 16-DEC-2005

Insert Date: 19-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

What do Adobe, Microsoft, Amazon.com, and Google have in common? They all use C++ to develop products and provide services! As one of the world’s most popular programming languages, C++ opens up a world of possibilities—if you’re willing to learn it! This guide makes that task easy by tackling both object-oriented programming principles and the ABCs of C++ itself through a series of task-based lessons that employ friendly language and a plethora of visual aids to explain every aspect of the development language. From basic syntax and data types to working with numbers, characters, loops, and...