Free Trial

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

Help

C++


61. 

Professional Multicore Programming Design and Implementation for C++ Developers

Professional Multicore Programming: Design and Implementation for C++ Developers

By: 

Publisher: Wrox

Publication Date: 09-SEP-2008

Insert Date: 19-FEB-2011

Slots: 1.0

Table of Contents • Start Reading

Professional Multicore Programming: Design and Implementation for C++ Developers presents the basics of multicore programming in a simple, easy-to-understand manner so that you can easily apply the concepts to your everyday projects. Learn the fundamentals of programming for multiprocessor and multithreaded architecture, progress to multi-core programming and eventually become comfortable with programming techniques that otherwise can be difficult to understand. Anticipate the pitfalls and traps of concurrency programming and synchronization before you encounter them yourself by finding...

62. 

Programming and Problem Solving with C++: Brief Edition, 5th Edition

Programming and Problem Solving with C++: Brief Edition, 5th Edition

By: Nell Dale; Chip Weems

Publisher: Jones & Bartlett Learning

Publication Date: 22-OCT-2010

Insert Date: 07-DEC-2010

Slots: 1.0

Table of Contents • Start Reading

Based off the highly successful Programming and Problem Solving with C++ which Dale is famous for, comes the new Brief Edition, perfect for the one-term course. The text was motivated by the need for a text that covered only what instructors and students are able to move through in a single semester without sacrificing the breadth and detail necessary for the introductory programmer. The authors excite and engage students in the learning process with their accessible writing style, rich pedagogy, and relevant examples. This Brief Edition introduces the new Software Maintenance Case...

63. 

Programming and Problem Solving with C++, 5th Edition

Programming and Problem Solving with C++, 5th Edition

By: Nell Dale; Chip Weems

Publisher: Jones & Bartlett Learning

Publication Date: 15-MAY-2009

Insert Date: 24-NOV-2010

Slots: 1.0

Table of Contents • Start Reading

Completely revised and updated with the latest version of C++, the new Fifth Edition of Programming and Problem Solving with C++ provides the clearest introduction to C++, object-oriented programming, and software development available. Renowned author team Nell Dale and Chip Weems are careful to include all topics and guidelines put forth by the ACM/IEEE. A new chapter on Data Structures makes this text ideal for the one- or two-term course. New Software Maintenance Case Studies teach students how to read code in order to debug, alter, or enhance existing class or code segments....

64. 

A Laboratory Course in C++, 5th Edition

A Laboratory Course in C++, 5th Edition

By: Nell Dale

Publisher: Jones & Bartlett Learning

Publication Date: 23-JUN-2009

Insert Date: 16-OCT-2010

Slots: 1.0

Table of Contents • Start Reading

Through hands-on lab exercises, this lab manual teaches the syntax and semantics of C++ constructs in a flexible framework that is perfect for both closed lab settings and independent learning. The exercises are broken into three types of activities: Pre-Lab: Reading review and paper-and-pencil exercises designed to ensure understanding of the material to be covered in the exercises In-Lab: Individual lessons broken into exercises specifically mapped to the concepts covered in the chapter Post-Lab: Programming assignments which can be done independently and cover the important topics from...

65. 

C++: An Active Learning Approach

C++: An Active Learning Approach

By: Todd W. Breedlove; Randal L. Albert

Publisher: Jones & Bartlett Learning

Publication Date: 22-OCT-2010

Insert Date: 12-OCT-2010

Slots: 1.0

Table of Contents • Start Reading

C++: An Active Learning Approach provides a hands-on approach to the C++ language through active learning exercises and numerous programming projects. Ideal for the introductory programming course, this text includes the latest C++ upgrades without losing site of the C underpinnings still required for all computing fields. With over 30 years combined teaching experience the authors understand potential pitfalls students face and aim to keep the language simple, straightforward, and conversational. The topics are covered in-depth yet as succinctly as possible. The text provides challenging...

66. 

C++ Data Structures: A Laboratory Course, 3rd Edition

C++ Data Structures: A Laboratory Course, 3rd Edition

By: Stefan Brandle; James Roberg�; Jonathan Geisler; David Whittington

Publisher: Jones & Bartlett Learning

Publication Date: 22-OCT-2010

Insert Date: 09-OCT-2010

Slots: 1.0

Table of Contents • Start Reading

C++ Data Structures: A Laboratory Course exemplifies the active learning experience. With a dynamic learn-by-doing focus, this laboratory manual encourages students to explore data structures by implementing them, a process through which students discover how data structures work and how they can be applied. Providing a framework that offers feedback and support, this text challenges students to exercise their creativity in both programming and analysis. Topics covered include: Text ADT, BlogEntry ADT, Stack ADT, Heap ADT, Weighted Graph ADT, and much more!...

67. 

Beginning C++ Through Game Programming, Third Edition

Beginning C++ Through Game Programming, Third Edition

By: Michael Dawson

Publisher: Course Technology PTR

Publication Date: 01-OCT-2010

Insert Date: 08-OCT-2010

Slots: 1.0

Table of Contents • Start Reading

BEGINNING C++ THROUGH GAME PROGRAMMING, THIRD EDITION approaches learning C++ from the unique and fun perspective of games. Written for the beginning game developer or programmer, the book assumes no previous programming experience and each new skill and concept is taught using simple language and step-by-step instructions. Readers will complete small projects in each chapter to reinforce what they've learned and a final project at the end combines all of the major topics covered in the book. Featuring twenty five percent new material, this third edition covers all the latest technology...

68. 

Beginning Programming with C++ For Dummies®

Beginning Programming with C++ For Dummies®

By: 

Publisher: For Dummies

Publication Date: 16-AUG-2010

Insert Date: 29-AUG-2010

Slots: 1.0

Table of Contents • Start Reading

An ideal starting point to get a strong grasp of the fundamentals of C++ C++ is an object-oriented programming language commonly adopted by would-be programmers. This book explores the basic development concepts and techniques of C++ and explains the "how" and "why" of C++ programming from the ground up. You'll discover what goes into creating a program, as well as how to put the various pieces together, deal with standard programming challenges, handle debugging, and make it all work. Details the basics of C++ programming and explores the "how" and "why" of this object-oriented...

69. 

The Boost Graph Library: User Guide and Reference Manual

The Boost Graph Library: User Guide and Reference Manual

By: 

Publisher: Addison-Wesley Professional

Publication Date: 20-DEC-2001

Insert Date: 25-AUG-2010

Slots: 1.0

Table of Contents • Start Reading

The Boost Graph Library (BGL) is the first C++ library to apply the principles of generic programming to the construction of the advanced data structures and algorithms used in graph computations. Problems in such diverse areas as Internet packet routing, molecular biology, scientific computing, and telephone network design can be solved by using graph theory. This book presents an in-depth description of the BGL and provides working examples designed to illustrate the application of BGL to these real-world problems. Written by the BGL developers, The Boost Graph Library: User Guide and...

70. 

C++ Primer Plus, Fifth Edition

C++ Primer Plus, Fifth Edition

By: 

Publisher: Sams

Publication Date: 15-NOV-2004

Insert Date: 10-APR-2010

Slots: 1.0

Table of Contents • Start Reading

If you are new to C++ programming, C++ Primer Plus, Fifth Edition is a friendly and easy-to-use self-study guide. You will cover the latest and most useful language enhancements, the Standard Template Library and ways to streamline object-oriented programming with C++. This guide also illustrates how to handle input and output, make programs perform repetitive tasks, manipulate data, hide information, use functions and build flexible, easily modifiable programs. With the help of this book, you will: Learn C++ programming from the ground up. Learn through real-world, hands-on...

71. 

C++ For Dummies® 6th Edition

C++ For Dummies®, 6th Edition

By: 

Publisher: For Dummies

Publication Date: 11-MAY-2009

Insert Date: 11-MAR-2010

Slots: 1.0

Table of Contents • Start Reading

Enter the world of computer programming with this step-by-step guide to the C++ language! C++ is a great introduction to object-oriented programming, and this friendly guide covers everything you need to know and nothing you don’t. You’ll write your first program by the end of Chapter 1. C++ For Dummies, 6th Edition, helps you understand C++ programming from the ground up. It’s full of examples to show you how things work, and it even explains “why”, so you understand how the pieces fit together. And the bonus CD includes a special code editor, an update GNU compiler, and all source code...

72. 

C++ All-In-One For Dummies®, 2nd Edition

C++ All-In-One For Dummies®, 2nd Edition

By: 

Publisher: For Dummies

Publication Date: 31-AUG-2009

Insert Date: 05-MAR-2010

Slots: 1.0

Table of Contents • Start Reading

Here’s the easy way to learn how to use C++ C++, developed by Bjarne Stroustrup at Bell Labs, is one of the most widely used programming languages, with close to four million C++ programmers and growing. C++’s popularity has earned it a spot as part of the Standard Library. Fully updated for the new C++ 2009 standard, C++ All-in-One for Dummies, 2nd Edition compiles seven books into one. This guidebook covers key topics like an introduction to C++, understanding objects and classes, fixing problems, advanced programming, reading and writing files, advanced C++, and building...

73. 

Microsoft Visual C++ Windows Applications by Example: Code and Explanation for Real-World MFC C++ Applications

Microsoft Visual C++ Windows Applications by Example: Code and Explanation for Real-World MFC C++ Applications

By: Stefan Björnander

Publisher: Packt Publishing

Publication Date: 26-JUN-2008

Insert Date: 07-JUL-2009

Slots: 1.0

Table of Contents • Start Reading

In Detail With this book you will learn how to create applications using MDI, complex file formats, text parsing and processing, graphics, and interactions. Every essential skill required to build Windows desktop–style applications is covered in the context of fully working examples. The book begins with a quick primer on the C++ language, and using the Visual C++ IDE to create Windows applications. This acts as a recap for existing C++ programmers, and a quick guide to the language if you've not worked with C++ before. The book then moves into a set of comprehensive example applications,...

74. 

Foundations of Qt Development

Foundations of Qt Development

By: Johan Thelin

Publisher: Apress

Publication Date: 23-AUG-2007

Insert Date: 25-JUN-2009

Slots: 1.0

Table of Contents • Start Reading

As the standard for KDE desktop environment, Trolltech's Qt is a necessary basis for all programmers who want to develop cross-platform applications on Windows, Mac OS, Linux, and FreeBSD. A multitude of popular applications have been written in Qt, including Adobe Photoshop Elements, Google Earth, Perforce Visual Client, and Skype. Foundations of Qt Development is based on Qt 4.2, and is aimed at C++ programmers who want to become proficient using this excellent toolkit to create graphical applications that can be ported to all major platforms. The book is focused on teaching you to...

75. 

C++ Programming for the Absolute Beginner, Second Edition

C++ Programming for the Absolute Beginner, Second Edition

By: Mark Lee

Publisher: Course Technology PTR

Publication Date: 21-APR-2009

Insert Date: 05-JUN-2009

Slots: 1.0

Table of Contents • Start Reading

If you are new to programming with C++ and are looking for a solid introduction, this is the book for you. Developed by computer science instructors, books in the "For the Absolute Beginner"' series teach the principles of programming through simple game creation. You will acquire the skills that you need for more practical C++ programming applications and will learn how these skills can be put to use in real-world scenarios. Throughout the chapters, you will find code samples that illustrate concepts presented. At the end of each chapter, you will find a complete game that demonstrates the...

76. 

C++ GUI Programmierung mit Qt 4: Die offizielle Einführung

C++ GUI Programmierung mit Qt 4: Die offizielle Einführung

By: Jasmin Blanchette; Mark Summerfield

Publisher: Addison-Wesley Verlag

Publication Date: 08-DEC-2008

Insert Date: 01-MAY-2009

Slots: 1.0

Table of Contents • Start Reading

Mit Qt von Trolltech erstellen Sie professionelle C++-Anwendungen, die nativ unter Windows, Linux/Unix, Mac OS X und Embedded Linux lauffähig sind – und das ohne eine Änderung am Quelltext! Jetzt liegt von den Insidern bei Trolltech eine umfassende Einführung vor, wie Sie mit der neuesten Version von Qt, Qt 4.3, überragende Ergebnisse erzielen. Dieses Buch enthält zahlreiche Praxisbeispiele und die besten und neuesten Qt-Programmier-Patterns, angefangen bei der Implementierung von Model/View-Architekturen bis hin zur verbesserten Grafikunterstützung von Qt 4.3. Sie finden bewährte Lösungen...

77. 

C++ Programmierung lernen: Anfangen, Anwenden, Verstehen

C++ Programmierung lernen: Anfangen, Anwenden, Verstehen

By: André Willms

Publisher: Addison-Wesley Verlag

Publication Date: 11-FEB-2008

Insert Date: 18-MAR-2009

Slots: 1.0

Table of Contents • Start Reading

André Willms wendet sich in diesem Buch gezielt an Programmieranfänger und Umsteiger von C. Es vermittelt auf anschauliche Weise und anhand vieler Beispiele die Programmiersprache C++, ohne Kenntnisse in C vorauszusetzen. Übungen, Kontrollfragen und die ausführliche Besprechung der Lösungen ermöglichen es Ihnen, praktische Erfahrungen zu sammeln und das erworbene Wissen gleich zu überprüfen. Das Buch schließt mit einem Ausblick auf fortgeschrittene Themen der C++-Programmierung. ...

78. 

C++ Primer: Vierte Auflage

C++ Primer: Vierte Auflage

By: Barbara E. Moo; Josée Lajoie; Stanley B. Lippman

Publisher: Addison-Wesley Verlag

Publication Date: 10-AUG-2007

Insert Date: 18-MAR-2009

Slots: 1.0

Table of Contents • Start Reading

Schneller und effizienter programmieren mit dem C++-Primer - dem vollständig aktualisierten Klassiker. Damit lernen Sie die Sprache noch schneller und sie auf moderne Weise einzusetzen. Sämtliche Aspekte werden ausführlich behandelt. Die Autoren geben zunächst einen Überblick über Grundlagen von C++ wie beispielsweise Datentypen, Konstanten und Variablen, die Verwendung von Funktionen und Klassen sowie den Umgang mit Zeigern und Vektoren. Anhand guter Programmierpraxis zeigen sie, wie Programme entwickelt werden, die sicher sind, schnell erstellt werden können und zugleich die bestmögliche...

79. 

C/C++: Das komplette Programmierwissen für Studium und Job

C/C++: Das komplette Programmierwissen für Studium und Job

By: Dirk Louis

Publisher: Markt+Technik Verlag

Publication Date: 20-DEC-2007

Insert Date: 18-MAR-2009

Slots: 1.0

Table of Contents • Start Reading

Dieses Kompendium fungiert gleichsam als Lehrbuch und Nachschlagewerk und ist der aktualisierte bewährte Begleiter Tausender Leser, die Dirk Louis in die Programmierwelt geführt hat. Dies wird ermöglicht durch die strenge Gliederung, die jedem wichtigen Element von C/C++ ein Kapitel widmet und immer wieder Syntaxbeispiele, Referenz und Praxisprogramme in der gleichen Reihenfolge vorführt. Damit wird das Buch sowohl Programmiereinsteigern als auch fortgeschrittenen Entwicklern gerecht, da es auch als praktische Referenz herangezogen werden kann. ...

80. 

C++ Kochbuch

C++ Kochbuch

By: D. Ryan Stephens; Christopher Diggins; Jonathan Turkanis; Jeff Cogswell

Publisher: O'Reilly Verlag

Publication Date: 15-APR-2006

Insert Date: 18-MAR-2009

Slots: 1.0

Table of Contents • Start Reading

Manche Programmieraufgaben sind richtig spannend und verlangen Ihre volle Kreativität und all Ihren Einfallsreichtum. Aber viele Probleme sind einfach Programmierroutine, schon 1000 Mal aufgetreten - und zum Glück schon 1000 mal gelöst. Das "C++ Kochbuch" ist eine Schatztruhe voll intelligenter Lösungen für solche Standardaufgaben. Von der Stringmanipulation über das Parsen von XML-Dokumenten bis zur Ausnahmebehandlung finden Sie hier mehr als 100 Rezepte für effizienten Code. Das Buch bietet aber mehr als Copy-und-Paste-Bausteine: Jede Lösung wird gründlich erläutert und erklärt und ist...