top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
C++ For Dummies [[electronic resource] /] / by Stephen R. Davis
C++ For Dummies [[electronic resource] /] / by Stephen R. Davis
Autore Davis Stephen R
Edizione [7th ed.]
Pubbl/distr/stampa Hoboken, : Wiley, 2014
Descrizione fisica 1 online resource (477 p.)
Disciplina 005.13
005.133
Soggetto topico C++ (Computer program language)
ISBN 1-118-82382-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Contents at a Glance; Table of Contents; Table of Contents Introduction; Introduction; About This Book; Icons Used in This Book; Beyond the Book; Where to Go from Here; Part I: Getting Started with C++ Programming; Chapter 1: Writing Your First C++ Program; Grasping C++ Concepts; Installing Code::Blocks; Creating Your First C++ Program; Executing Your Program; Reviewing the Annotated Program; Calculating Expressions; Chapter 2: Declaring Variables Constantly; Declaring Variables; Declaring Different Types of Variables; Declaring Variable Types; Wide Loads on Char Highway
Are These Calculations Really Logical?Mixed Mode Expressions; Automatic Declarations; Chapter 3: Performing Mathematical Operations; Performing Simple Binary Arithmetic; Decomposing Expressions; Determining the Order of Operations; Performing Unary Operations; Using Assignment Operators; Chapter 4: Performing Logical Operations; Why Mess with Logical Operations?; Using the Simple Logical Operators; Expressing Binary Numbers; Performing Bitwise Logical Operations; Chapter 5: Controlling Program Flow; Controlling Program Flow with the Branch Commands; Executing Loops in a Program
Nesting Control CommandsSwitching to a Different Subject?; Part II: Becoming a Functional C++ Programmer; Chapter 6: Creating Functions; Writing and Using a Function; Understanding the Details of Functions; Overloading Function Names; Defining Function Prototypes; Defaulting Arguments; Passing by Value and Passing by Reference; Variable Storage Types; Chapter 7: Storing Sequences in Arrays; Arraying the Arguments for Arrays; Using Arrays of Characters; Manipulating Strings with Character; Adding Some Library Functions; Making Room for Wide Strings
Chapter 8: Taking a First Look at C++ PointersVariable Size; What's in an Address?; Address Operators; Using Pointer Variables; Passing Pointers to Functions; Constant const Irritation; Making Use of a Block of Memory Called the Heap; Chapter 9: Taking a Second Look at C++ Pointers; Defining Operations on Pointer Variables; When Is a Pointer Not?; Declaring and Using Arrays of Pointers; Chapter 10: The C++ Preprocessor; What Is a Preprocessor?; Including Files; #Defining Things; Including Things #if I Say So; Intrinsically Defined Objects; Typedef; Part III: Introduction to Classes
Chapter 11: Examining Object-Oriented ProgrammingAbstracting Microwave Ovens; Classifying Microwave Ovens; Why Classify?; Chapter 12: Adding Class to C++; Introducing the Class; The Format of a Class; Accessing the Members of a Class; Activating Our Objects; Adding a Member Function; Calling a Member Function; Scope Resolution (And I Don't Mean How Well Your Telescope Works); Defining a Member Function in the Class; Keeping a Member Function after Class; Overloading Member Functions; Chapter 13: Point and Stare at Objects; Declaring Arrays of Objects; Declaring Pointers to Objects
Passing Objects to Functions
Record Nr. UNINA-9910464773803321
Davis Stephen R  
Hoboken, : Wiley, 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
C++ For Dummies [[electronic resource] /] / by Stephen R. Davis
C++ For Dummies [[electronic resource] /] / by Stephen R. Davis
Autore Davis Stephen R
Edizione [7th ed.]
Pubbl/distr/stampa Hoboken, : Wiley, 2014
Descrizione fisica 1 online resource (477 p.)
Disciplina 005.13
005.133
Collana For dummies, ® a Wiley brand
Soggetto topico C++ (Computer program language)
ISBN 1-118-82382-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Contents at a Glance; Table of Contents; Table of Contents Introduction; Introduction; About This Book; Icons Used in This Book; Beyond the Book; Where to Go from Here; Part I: Getting Started with C++ Programming; Chapter 1: Writing Your First C++ Program; Grasping C++ Concepts; Installing Code::Blocks; Creating Your First C++ Program; Executing Your Program; Reviewing the Annotated Program; Calculating Expressions; Chapter 2: Declaring Variables Constantly; Declaring Variables; Declaring Different Types of Variables; Declaring Variable Types; Wide Loads on Char Highway
Are These Calculations Really Logical?Mixed Mode Expressions; Automatic Declarations; Chapter 3: Performing Mathematical Operations; Performing Simple Binary Arithmetic; Decomposing Expressions; Determining the Order of Operations; Performing Unary Operations; Using Assignment Operators; Chapter 4: Performing Logical Operations; Why Mess with Logical Operations?; Using the Simple Logical Operators; Expressing Binary Numbers; Performing Bitwise Logical Operations; Chapter 5: Controlling Program Flow; Controlling Program Flow with the Branch Commands; Executing Loops in a Program
Nesting Control CommandsSwitching to a Different Subject?; Part II: Becoming a Functional C++ Programmer; Chapter 6: Creating Functions; Writing and Using a Function; Understanding the Details of Functions; Overloading Function Names; Defining Function Prototypes; Defaulting Arguments; Passing by Value and Passing by Reference; Variable Storage Types; Chapter 7: Storing Sequences in Arrays; Arraying the Arguments for Arrays; Using Arrays of Characters; Manipulating Strings with Character; Adding Some Library Functions; Making Room for Wide Strings
Chapter 8: Taking a First Look at C++ PointersVariable Size; What's in an Address?; Address Operators; Using Pointer Variables; Passing Pointers to Functions; Constant const Irritation; Making Use of a Block of Memory Called the Heap; Chapter 9: Taking a Second Look at C++ Pointers; Defining Operations on Pointer Variables; When Is a Pointer Not?; Declaring and Using Arrays of Pointers; Chapter 10: The C++ Preprocessor; What Is a Preprocessor?; Including Files; #Defining Things; Including Things #if I Say So; Intrinsically Defined Objects; Typedef; Part III: Introduction to Classes
Chapter 11: Examining Object-Oriented ProgrammingAbstracting Microwave Ovens; Classifying Microwave Ovens; Why Classify?; Chapter 12: Adding Class to C++; Introducing the Class; The Format of a Class; Accessing the Members of a Class; Activating Our Objects; Adding a Member Function; Calling a Member Function; Scope Resolution (And I Don't Mean How Well Your Telescope Works); Defining a Member Function in the Class; Keeping a Member Function after Class; Overloading Member Functions; Chapter 13: Point and Stare at Objects; Declaring Arrays of Objects; Declaring Pointers to Objects
Passing Objects to Functions
Record Nr. UNINA-9910786553103321
Davis Stephen R  
Hoboken, : Wiley, 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui