C++ for dummies® / by Stephen R. Davis.

By: Davis, Stephen R, 1956- [author.]Material type: TextTextSeries: --For dummies: Publisher: Hoboken, New Jersey : John Wiley & Sons, [2014]Edition: Seventh editionDescription: xiv, 450 pages : illustrations ; 24 cmContent type: text Media type: unmediated Carrier type: volumeISBN: 9781118823774; 111882377XOther title: C plus plusSubject(s): C++ (Computer program language) | C++ (Computer program language)DDC classification: 005.133 LOC classification: QA76.73.C153 | D36 2014Online resources: Cheat sheets, including checklists, charts, etc.: | Contributor biographical information | Publisher description | Table of contents only
Contents:
Getting started with C++ programming. Writing your first C++ program ; declaring variables constantly ; performing mathematical operations ; performing logical operations ; controlling program flow -- Becoming a functional C++ programmer. Creating functions ; Storing sequences in arrays ; Taking a first look at C++ pointers ; Taking a second look at C++ pointers ; The C++ preprocessor -- Introduction to classes. Examining object-oriented programming ; Adding class to C++ ; Point and stare at objects ; Protecting members : do not disturb ; "Why do you build me up, just to tear me down, baby?" ; Making constructive arguments ; The copy/move constructor ; Static members : can fabric softener help? -- Inheritance. Inheriting a class ; Examining virtual member functions : are they for real? ; Factoring classes -- Security. A new assignment operator, should you decide to accept it ; Using stream I/O ; Handling errors : exceptions ; Inheriting multiple inheritance ; Tempting C++ templates ; Standardizing on the standard template library ; Writing hacker-proof code -- The part of tens. Ten ways to avoid adding bugs to your program ; Ten ways to protect your programs from hackers.
Summary: Learn to: Program in C++ from the ground up. Write your first program in C++, work with master classes and inheritance, sail through streaming I/O.
Tags from this library: No tags from this library for this title. Log in to add tags.
Item type Current location Home library Shelving location Call number Status Date due Barcode Item holds
Book Book Central Library (CL)
Central Library (CL)
Lincoln Corner 005.133 DAV (Browse shelf) Available LC-490
Total holds: 0

Previous edition: 2009.

Includes index.

Getting started with C++ programming. Writing your first C++ program ; declaring variables constantly ; performing mathematical operations ; performing logical operations ; controlling program flow -- Becoming a functional C++ programmer. Creating functions ; Storing sequences in arrays ; Taking a first look at C++ pointers ; Taking a second look at C++ pointers ; The C++ preprocessor -- Introduction to classes. Examining object-oriented programming ; Adding class to C++ ; Point and stare at objects ; Protecting members : do not disturb ; "Why do you build me up, just to tear me down, baby?" ; Making constructive arguments ; The copy/move constructor ; Static members : can fabric softener help? -- Inheritance. Inheriting a class ; Examining virtual member functions : are they for real? ; Factoring classes -- Security. A new assignment operator, should you decide to accept it ; Using stream I/O ; Handling errors : exceptions ; Inheriting multiple inheritance ; Tempting C++ templates ; Standardizing on the standard template library ; Writing hacker-proof code -- The part of tens. Ten ways to avoid adding bugs to your program ; Ten ways to protect your programs from hackers.

Learn to: Program in C++ from the ground up. Write your first program in C++, work with master classes and inheritance, sail through streaming I/O.

There are no comments on this title.

to post a comment.
© 2023 Central Library, National University of Sciences and Technology. All Rights Reserved.