C for Dummies 5th Edition by Stephen Randy Davis – Ebook PDF Instant Download/Delivery: 0764573942, 9780764573941
Full download C for Dummies 5th Edition after payment
Product details:
ISBN 10: 0764573942
ISBN 13: 9780764573941
Author: Stephen Randy Davis
If you’ve thought of programmers as elite intelligentsia who possess expertise (and perhaps genes) the rest of us will never have, think again. C++ For Dummies, 5th Edition, debunks the myths, blasts the barriers, shares the secrets, and gets you started. In fact, by the end of Chapter 1, you’ll be able to create a C++ program. OK, it won’t be newest, flashiest video game, but it might be a practical, customized inventory control or record-keeping program.
Most people catch on faster when they actually DO something, so C++ For Dummies includes a CD-ROM that gives you all you need to start programming (except the guidance in the book, of course), including:
- Dev-C, a full-featured, integrated C++ compiler and editor you install to get down to business
- The source code for the programs in the book, including code for BUDGET, programs that demonstrate principles in the book
- Documentation for the Standard Template Library
- Online C++ help files
Written by Stephen Randy Davis, author of C++ Weekend Crash Course, C++ for Dummies, takes you through the programming process step-by-step. You’ll discover how to:
- Generate an executable
- Create source code, commenting it as you go and using consistent code indentation and naming conventions
- Write declarations and name variables, and calculate expressions
- Write and use a function, store sequences in arrays, and declare and use pointer variables
- Understand classes and object-oriented programming
- Work with constructors and destructors
- Use inheritance to extend classes
- Use stream I/O
- Comment your code as you go, and use consistent code indentation and naming conventions
- Automate programming with the Standard Template Library (STL)
C for Dummies 5th Table of contents:
Part I: Introducing C++ Programming
- Chapter 1: Writing Your First C++ Program
- Chapter 2: Declaring Variables Constantly
- Chapter 3: Performing Mathematical Operations
- Chapter 4: Performing Logical Operations
- Chapter 5: Controlling Program Flow
Part II: Becoming a Functional Programmer
- Chapter 6: Creating Functions
- Chapter 7: Storing Sequences in Arrays
- Chapter 8: Taking a First Look at C++ Pointers
- Chapter 9: Taking a Second Look at C++ Pointers
- Chapter 10: The C++ Preprocessor (or similar topic on remaining functional features)
- Chapter 11: Debugging C++
Part III: Programming with Class (Introduction to Classes)
- Chapter 12: Examining Object-Oriented Programming
- Chapter 13: Adding Class to C++
- Chapter 14: Making Classes Work (or Point and Stare at Objects)
- Chapter 15: Creating Pointers to Objects (or Protecting Members: Do Not Disturb)
- Chapter 16: Protecting Members: Do Not Disturb (or “Why Do You Build Me Up, Just to Tear Me Down, Baby?”)
- Chapter 17: Building and Tearing Down Objects: The Constructor and Destructor
- Chapter 18: Making Constructive Arguments
- Chapter 19: Copying the Copy Copy Copy Constructor (or The Copy/Move Constructor)
- Chapter 20: Static Members: Can Fabric Softener Help?
Part IV: Class Inheritance
- Chapter 21: Inheriting a Class
- Chapter 22: Examining Virtual Member Functions: Are They for Real?
- Chapter 23: Factoring Classes
Part V: Optional Features (or Security/Advanced Topics)
- Chapter 24: Overloading Operators (or A New Assignment Operator, Should You Decide to Accept It)
- Chapter 25: Overloading the Assignment Operator
- Chapter 26: Using Stream I/O
- Chapter 27: Handling Errors – Exceptions
- Chapter 28: Inheriting Multiple Inheritance
- (Potentially chapters on Templates and the Standard Template Library – STL)
- (Potentially chapters on writing hacker-proof code)
Part VI: The Part of Tens
- Chapter 29: Ten Ways to Avoid Adding Bugs to Your Program
- Chapter 30: Ten Most Important Microsoft Visual C++ Compiler Settings (or Ten Ways to Protect Your Programs from Hackers)
People also search for C for Dummies 5th:
1095 c for dummies
schedule c for dummies
beginning programming with c for dummies
ap physics c for dummies
objective c for dummies
Tags: Stephen Randy Davis, Dummies, C