Book description
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 arrays, master programmers Larry Ullman and Andreas Signer cover all the C++ fundamentals at just the level of detail you require. Using examples tested on Windows, Unix, and Mac OS X operating systems, this streamlined guide prepares you to start developing C++ apps for any platform. Throughout, you’ll find the tips, techniques, and sound real-world advice that have made Visual QuickStart Guides the No. 1 training source for today’s tech warriors!
Table of contents
- Title Page
- Copyright Page
- Dedications
- Acknowledgments
- Table of Contents
- Introduction
- 1. Creating a Basic Program
- 2. Simple Variables and Data Types
- 3. Operators and Control Structures
- 4. Input, Output, and Files
- 5. Defining Your Own Functions
- 6. Complex Data Types
- 7. Introducing Objects
- 8. Class Inheritance
- 9. Advanced OOP
- 10. Error Handling and Debugging
- 11. Dynamic Memory Management
- 12. Namespaces & Modularization
- 13. Working with Templates
- 14. Extended Topics
- A. C++ Tools
- B. Resources
- Index
- Media
Product information
- Title: C++ Programming: Visual QuickStart Guide
- Author(s):
- Release date: December 2005
- Publisher(s): Peachpit Press
- ISBN: 9780321356567
You might also like
book
C Programming: Visual Quickstart Guide
It's no secret: When it comes to learning a programming language, Larry Ullman is the man …
book
The C++ Programming Language, Special Edition
More than three-quarters of a million programmers have benefited from this book in all of its …
book
Qt5 C++ GUI Programming Cookbook - Second Edition
Use Qt 5 to design and build functional, appealing, and user-friendly graphical user interfaces (GUIs) for …
book
C++ for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners
Learn C++ the quick, easy, and “lazy” way. This book is an introductory programming text that …