Free Trial

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

Help

C++


1. 

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

2. 

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

3. 

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

4. 

Instant Windows 8 C++ Application Development How-to

ShortCut

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

5. 

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

6. 

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

7. 

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

8. 

C++11 for Programmers, Second Edition

C++11 for Programmers, Second Edition

By: Paul J. Deitel; Harvey M. Deitel; Abbey Deitel

Publisher: Prentice Hall

Publication Date: 13-MAR-2013

Insert Date: 23-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

In C++11 for Programmers, the Deitels bring their proven Live Code approach to teaching today’s powerful new version of the C++ language. Like all Deitel Developer titles, they teach the best way possible: via hundreds of complete example C++ programs, with thousands of lines of downloadable C++ source code. Unlike other C++11 books, this guide teaches robust, best-practice coding practices that fully support the CERT® Coordination Center’s authoritative secure coding standards. To help you write programs that are even more secure, the Deitels also introduce C++11’s new...

9. 

Pro Android C++ with the NDK

Pro Android C++ with the NDK

By: Onur Cinar

Publisher: Apress

Publication Date: 05-DEC-2012

Insert Date: 13-MAR-2013

Slots: 1.0

Table of Contents • Start Reading

Android is one of the major players in the mobile phone market. Android is a mobile platform that is built on the top of Linux operating system. The native-code support on Android offers endless opportunities to application developers, not limited the functionality that is provided by Android framework. Pro Android C++ with the NDK is an advanced tutorial and professional reference for today's more sophisticated app developers now porting, developing or employing C++ and other native code to integrate into the Android platform to run sophisticated native apps and better performing apps in...

10. 

Boost.Asio C++ Network Programming

Boost.Asio C++ Network Programming

By: John Torjo;

Publisher: Packt Publishing

Publication Date: 22-FEB-2013

Insert Date: 27-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

Enhance your skills with practical examples for C++ network programming Augment your C++ network programming using Boost.Asio Discover how Boost.Asio handles synchronous and asynchronous programming models Practical examples of client/server applications Learn how to deal with threading when writing network applications Harness the power of Boost with plenty of examples that you can build upon In Detail Network programming is not new and it’s no secret that it’s not an easy task. Boost.Asio provides an excellent level of abstraction, making sure that with a...

11. 

C++ lernen, verstehen, anwenden

C++ lernen, verstehen, anwenden

By: André Willms

Publisher: Addison-Wesley Verlag

Publication Date: 14-FEB-2013

Insert Date: 13-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

Programmierautor André Willms vermittelt in diesem Kurs für erfahrene Programmierer alles, was zur professionellen Entwicklung mit C++ nötig ist. Übungen, Fragen und Antworten helfen, auf der steilen Lernkurve ans Ziel das Gelernte zu festigen. Hier finden Sie Downloads zu diesem Titel. ...

12. 

Programmer en langage C++

Programmer en langage C++

By: Claude Delannoy

Publisher: Eyrolles

Publication Date: 07-JUL-2011

Insert Date: 07-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

Présentation Acquérir une parfaite maîtrise du C++ et de la programmation objet Programmer en langage C++ s'est imposé au fil de ses sept éditions successives comme la référence en langue française sur le C++. Il s'adresse aussi bien aux étudiants en programmation qu'aux développeurs professionnels souhaitant se former à ce langage ou en approfondir la maîtrise. Après une présentation détaillée de la syntaxe de base du langage (types de données, opérateurs, instructions de contrôle, fonctions, tableaux, pointeurs...), l'auteur insiste tout particulièrement sur la bonne...

13. 

Instant MinGW Starter

ShortCut

Instant MinGW Starter

By: Ilya Shpigor;

Publisher: Packt Publishing

Publication Date: 25-JAN-2013

Insert Date: 30-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Develop, debug and profile your C++ applications using the MinGW open source software Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Learn how to use MinGW with new projects, and how to integrate it with old ones Learn how to integrate your applications with well-known, open source, GUI libraries Vital tips on how to use the most popular open source Integrated Development Environment systems with MinGW In Detail If you need stable, dynamically developed, and easy-to-configure instrumentation for application development,...

14. 

Le langage C++: Initiez-vous à la programmation en C++

Le langage C++: Initiez-vous à la programmation en C++

By: Jesse Liberty; Bradley Jones

Publisher: Pearson France

Publication Date: 12-JUN-2009

Insert Date: 08-DEC-2012

Slots: 1.0

Table of Contents • Start Reading

Grâce à cet ouvrage, initiez-vous rapidement au C++ en découvrant les principaux concepts du langage et de la programmation orientée objet : gestion des entrées-sorties, boucles et tableaux, modèles, etc. Ces concepts sont mis en œuvre dans de nombreux exemples de codes, qui sont analysés en détail pour vous permettre ensuite d'écrire vos propres programmes. Vous pourrez également vous exercer et tester vos connaissances avec les quizz et exercices présents dans chaque chapitre, dont vous trouverez les réponses à la fin de l'ouvrage. Entièrement révisé pour cette nouvelle édition, ce...

15. 

Numerical Methods in Finance with C++

Numerical Methods in Finance with C++

By: Maciej J. Capiski; Tomasz Zastawniak

Publisher: Cambridge University Press

Publication Date: 31-AUG-2012

Insert Date: 30-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Driven by concrete computational problems in quantitative finance, this book provides aspiring quant developers with the numerical techniques and programming skills they need. The authors start from scratch, so the reader does not need any previous experience of C++. Beginning with straightforward option pricing on binomial trees, the book gradually progresses towards more advanced topics, including nonlinear solvers, Monte Carlo techniques for path-dependent derivative securities, finite difference methods for partial differential equations, and American option pricing by solving a...

16. 

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

17. 

Qt4 et C++ : Programmation d'interfaces GUI

Qt4 et C++ : Programmation d'interfaces GUI

By: Jasmin Blanchette; Mark Summerfield

Publisher: Pearson France

Publication Date: 20-JAN-2007

Insert Date: 28-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Grâce au framework Qt de Trolltech, vous pouvez créer des applications C++ de niveau professionnel qui s'exécutent en natif sous Windows, Linux/UNIX, Mac OS 10 et Linux intégré sans qu'aucune modification dans le code source soit nécessaire. Ce guide complet écrit par des initiés de Trolltech vous permettra d'obtenir des résultats fantastiques avec la version la plus puissante de Qt jamais créée : Qt 4.1. En s'appuyant sur des exemples réalistes, ils présentent des techniques avancées sur divers sujets depuis le développement de l'interface graphique de base à l'intégration avancée de...

18. 

C++ für Dummies, 6., vollständig überarbeitete Auflage

C++ für Dummies, 6., vollständig überarbeitete Auflage

By: Stephen R. Davis

Publisher: Wiley-VCH Verlag

Publication Date: 18-JAN-2012

Insert Date: 26-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

C++ muss nicht schwierig sein. Stephen Randy Davis erklärt Ihnen Schritt für Schritt anhand zahlreicher Programmschnipsel und vollständiger Programme die Syntax von C++. Begriffe wie Vererbung, Zeiger oder Klasse werden Ihnen schon bald kein Rätsel mehr sein. Mit CD. Note: The ebook version does not provide access to the companion files. ...

19. 

C++ : développement multiplate-forme: Créez des applications compatibles Mac OS X, Linux et Windows

C++ : développement multiplate-forme: Créez des applications compatibles Mac OS X, Linux et Windows

By: Syd Logan

Publisher: Pearson France

Publication Date: 23-MAY-2008

Insert Date: 24-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Développeur pour Netscape et Mozilla, Syd Logan met à profit sa longue expérience dans les différents environnements de développement pour vous présenter l'ensemble des problèmes techniques et de gestion liés à la portabilité du logiciel ; ceci depuis la planification et la conception jusqu'au codage, aux tests et au déploiement. Il expose de façon détaillée les nombreux points clés, comme l'emploi d'API natives ou les dernières stratégies en matière de développement d'interfaces graphiques portables. Il explique également comment obtenir des fonctions équivalentes tout en évitant les...

20. 

A Programmer's Guide to C# 5.0, Fourth Edition

A Programmer's Guide to C# 5.0, Fourth Edition

By: Eric Gunnerson; Nick Wienholt

Publisher: Apress

Publication Date: 07-NOV-2012

Insert Date: 15-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

A Programmer's Guide to C# 5.0 is a book for software developers who want to truly understand C#. Whether you've worked with C# before or with another general-purpose programming language, each fast-paced, focused chapter will take you straight to the heart of a feature of C# and show you why it works the way it does. Written by one-time C# Test Lead, Program Manager, and member of the original C# language design team, this book is an ideal companion to the C# Language Specification, and works both as a tutorial and as a reference guide. Now in its fourth edition, you will find...