Beginning Programming with C++ For Dummies (For Dummies (Computers))
Authors: Stephen R. Davis
ISBN-10: 1118823877
ISBN-13: 9781118823873
Edition 版本: 2
Released: 2014-10-27
Print Length 页数: 456 pages
Learn to program with C++ quickly with this helpful For Dummies guide
Beginning Programming with C++ For Dummies,2nd Edition gives you plain-English explanations of the fundamental principles of C++,arming you with the skills and know-how to expertly use one of the world’s most popular programming languages. You’ll explore what goes into creating a program,how to put the pieces together,learn how to deal with standard programming challenges,and much more.
Written by the bestselling author of C++ For Dummies,this updated guide explores the basic development concepts and techniques of C++ from a beginner’s point of view,and helps make sense of the how and why of C++ programming from the ground up. Beginning with an introduction to how programming languages function,the book goes on to explore how to work with integer expressions and character expressions,keep errors out of your code,use loops and functions,divide your code into modules,and become a functional programmer.
Grasp C++ programming like a pro,even if you’ve never written a line of code
Master basic development concepts and techniques in C++
Get rid of bugs and write programs that work
Find all the code from the book and an updated C++ compiler on the companion website
If you’re a student or first-time programmer looking to master this object-oriented programming language,Beginning Programming with C++ For Dummies,2nd Edition has you covered.
Cover
Title Page
Contents
Introduction
Partl: Getting Started with C++Programming
Chapter 1: What Is a Program?
Chapter 2: Installing Code: Blocks
Chapter 3: Writing Your First Program
Partll: Writing a Program: Decisions,Decisions
Chapter 4: Integer Expressions
Chapter 5: Character Expressions
Chapter 6: ifICould Make My Own Decisions
Chapter 7: Switching Paths
Chapter 8: Debugging Your Programs,Partl
Part ll: Becoming a Procedural Programmer
Chapter 9: while Running in Circles
Chapter 10: Looping for the Fun of lt
Chapter 11: Functions,I Declare!
Chapter 12: Dividing Programs into Modules
Chapter 13: Debugging Your Programs,Part2
Part IV: Data Structures
Chapter 14: Other Numerical Variable Types
Chapter 15: Arrays
Chapter 16: Arrays with Character
Chapter 17: Pointing the Way to C++Pointers
Chapter 18: Taking a Second Look at C++Pointers
Chapter 19: Programming with Class
Chapter 20: Debugging Your Programs,Part3
Part V: Object-Oriented Programming
Chapter 21: WhatIs Object-Oriented Programming?
Chapter 22: Structured Play: Making Classes Do Things
Chapter 23: Pointers to Objects
Chapter 24: Do Not Disturb: Protected Members
Chapter 25: Getting Objects Off to a Good Start
Chapter 26: Making Constructive Arguments
Chapter 27: Coping with the Copy Constructor
Part Vl: Advanced Strokes
Chapter 28: Inheriting a Class
Chapter 29: Are Virtual Functions for Real?
Chapter 30: Overloading Assignment Operators
Chapter 31: Performing Streaming /O
Chapter 32: ITake Exception!
Part Vll: The Part of Tens
Chapter 33: Ten Ways to Avoid Bugs
Chapter 34: Ten Features Not Covered in This Book
About the Author
Cheat Sheet
End User License Agreement
Beginning Programming with C++ For Dummies,2nd Edition
相关推荐
Learn Microsoft Power Apps: The definitive handbook for building solutions with Power Apps to solve your business needs 2nd Edition
Modern C Quick Syntax Reference: A Pocket Guide to the Language,APIs,and Library,2nd Edition
Beginning LoRa Radio Networks with Arduino: Build Long Range,Low Power Wireless IoT Networks
Modularizing Legacy Projects Using TDD: Test-Driven Development with XCTest for iOS
Hands-On Neural Network Programming with C#: Add powerful neural network capabilities to your C# enterprise applications
Introduction to Unity ML-Agents: Understand the Interplay of Neural Networks and Simulation Space Using the Unity ML-Agents Package