• C++ For Dummies See large image

    C++ For Dummies (For Dummies) (Paperback) By (author) Stephen R. Davis

    Unavailable

    Sorry we can't get this title, the button below links through to AbeBooks who may have this title (opens in new window).

    Try AbeBooks | Add to wishlist
    Also available in...
    Paperback $21.94

    DescriptionEnter 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 from the book to save you time.* Learn programming lingo and what terms like object-oriented, compiler, and executable mean, so you can write a program right away* See how to bundle sections of your code into modules that can be reused in different programs* Work with features of object-oriented programming such as classes, constructors, and destructors* Discover how the concept of inheritance is the key to effective C++ programming* Work with assignment operators, stream I/O, and other more advanced concepts, once you've grasped the basics You'll discover ten ways to avoid adding bugs to your programs, what pointers are and how to use them, how to work with strings, and some advanced features new to C++. C++ For Dummies, 6th Edition gets you up and running with this popular object-oriented language. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.


Other books

Other people who viewed this bought | Other books in this category
Showing items 1 to 10 of 10

 

Reviews | Bibliographic data
  • Full bibliographic data for C++ For Dummies

    Title
    C++ For Dummies
    Authors and contributors
    By (author) Stephen R. Davis
    Physical properties
    Format: Paperback
    Number of pages: 432
    Width: 186 mm
    Height: 228 mm
    Thickness: 26 mm
    Weight: 680 g
    Language
    English
    ISBN
    ISBN 13: 9780470317266
    ISBN 10: 0470317264
    Classifications

    BIC E4L: COM
    B&T Book Type: NF
    B&T Modifier: Region of Publication: 01
    B&T Modifier: Subject Development: 20
    B&T Modifier: Academic Level: 05
    Nielsen BookScan Product Class 3: S10.3T
    B&T Modifier: Continuations: 02
    B&T Modifier: Text Format: 01
    BIC subject category V2: UMX
    LC subject heading:
    B&T General Subject: 227
    DC22: 005.13/3, 005.133
    B&T Merchandise Category: COM
    BIC subject category V2: UMN
    Ingram Subject Code: XL
    BISAC V2.8: COM051070
    Warengruppen-Systematik des deutschen Buchhandels: 16330
    LC subject heading:
    B&T Approval Code: A93603276
    LC classification: QA76.73.C153 D36 2009
    Thema V1.0: UMN, UMX
    Edition
    6, Revised
    Edition statement
    6th Revised edition
    Publisher
    John Wiley and Sons Ltd
    Imprint name
    John Wiley & Sons Ltd
    Publication date
    05 November 2009
    Publication City/Country
    Chichester
    Author Information
    Stephen R. Davis is the bestselling author of several books on C++, including previous editions of C++ For Dummies . He has been programming for more than 30 years and presently works for L-3 Communications in the area of Homeland Defense.
    Back cover copy
    You too can program! Here's your step-by-step guide to the C++ language, including C++ 2009C++ is still the standard for object-oriented languages, and this friendly guide covers everything you need to know and nothing you don't. It starts at the beginning, so you learn the basics of programming and C++ first. It's full of examples to show you how things work, and it even explains "why," so you understand how the pieces fit together.On good terms -- learn programming lingo and what terms like object-oriented, compiler, and executable mean, so you can write a program right awayBundle up -- see how to bundle sections of your code into modules that can be reused in different programsClass time -- work with features of object-oriented programming such as classes, constructors, and destructorsLet your heir down -- discover how the concept of inheritance is the key to effective C++ programmingA new assignment -- work with assignment operators, streaming I/O, and other more advanced conceptsBonus CD Includes The CodeBlocks development environment A full-service GNU C++ compiler All source code from the bookPlease see the CD appendix for details and complete system requirements.Open the book and find: What object-oriented programming meansHow statements and expressions are used in programmingHow to work with stringsWhat pointers are and how to use themHow to grasp abstract classesHow inheritance worksSome advanced features new to C++Ten ways to avoid adding bugs to your programs
    Table of contents
    Introduction. Part I: Introduction to 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 C++ Programmer. Chapter 6: Creating Function. 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. Part III: Introduction to Classes. Chapter 11: Examining Object-Oriented Programming. Chapter 12: Adding Class to C++. Chapter 13: Point and Stare at Objects. Chapter 14: Protecting Members: Do Not Disturb. Chapter 15: Why Do You Build Me Up, Just to Tear Me Down Baby? Chapter 16: Making Constructive Arguments. Chapter 17: Copying the Copy Copy Copy Constructor. Chapter 18: Static Members: Can Fabric Softener Help? Part IV: Inheritance. Chapter 19: Inheriting a Class. Chapter 20: Examining Virtual Member Functions: Are They for Real? Chapter 21: Factoring Classes. Part V: Optional Features. Chapter 22: A New Assignment Operator, Should You Decide to Accept It. Chapter 23: Using Stream I/O. Chapter 24: Handling Errors - Exceptions. Chapter 25: Inheriting Multiple Inheritance. Chapter 26: Tempting C++ Templates. Chapter 27: Standardizing on the Standard Template Library. Part VI: The Part of Tens. Chapter 28: Ten Ways to Avoid Adding Bugs to Your Program. Chapter 29: Ten Major Recent Additions to C++. Appendix: About the CD. Index.