CG数据库 >> C++11 Fundamentals Parts I, II, III, and IV

C++11 Fundamentals Parts I, II, III, and IV的图片1

C++11 Fundamentals Parts I, II, III, and IV

MP4 | Video: AVC 1280x720 | Audio: AAC 44KHz 2ch | Duration: 7 Hours | 14 GB

Genre: eLearning | Language: English

Before You Begin

Introduction (Windows)

Checking Your Setup/Launching Visual Studio

Creating a Project and Adding GuessNumber.cpp

Compiling and Running the Project

Introduction (Mac)

Launching Xcode, Creating a Project and Adding GuessNumber.cpp

Compiling and Running the Project

Lesson 2: Introduction to C++

Intoduction

First C++ program; Output with cout

Displaying a Single Line of Text with Multiple Statements

Displaying Multiple Lines of Text with a Single Statement

Adding Integers; Input with cin

Arithmetic operators

The if statement and the relational and equality operators

Lesson 3: Introduction to Classes

Introduction

Creating and manipulating an Account object

Account class that contains a name data member and member functions to set and get its value.

Using the debugger to understand the flow of control as you interact with objects

Account class with a constructor that initializes the account name.

Aside: Software engineering with set and get member functions

Account class with name and balance data members, and a constructor and deposit function that each perform validation.

Lesson 4: Control Statements, Part 1

Introduction

Keywords

if Statement

if…else Statement

Nested if…else Statement

Conditional Operator (?:)

Counter-Controlled Iteration

Sentinel-Controlled Iteration

Compound Assignment Operators

Increment and Decrement Operators

Lesson 5: Control Statements, Part 2

Introduction

Essentials of counter-controlled iteration

Counter-controlled iteration with the for statement

Application: Summing Even Integers

Application: Compound-Interest Calculations

Floating-point numbers and representational error

Overview of the Case Study: Integer-Based Monetary Calculations with Class DollarAmount

Performing monetary calculations with class DollarAmount

DollarAmount class implementation

do…while iteration statement

Using a switch statement to count letter grades

break statement exiting a for statement.

continue statement terminating an iteration of a for statement

Logical operators

Lesson 6: Functions

Introduction

Function Prototypes

More about function prototypes; Argument coercion

C++ Standard Library Headers

Rolling a six-sided die.

Rolling a Six-Sided Die 60,000,000 Times

Randomizing the Random-Number Generator with srand

Case Study: Game of Chance; Introducing Scoped enums

C++ 11 (and higher) nondeterministic random numbers

Scope Rules

Inline functions

References and Reference Parameters

Default Arguments

Unary Scope Resolution Operator

Function Overloading

Function templates

Recursion

C++11 Fundamentals Parts I, II, III, and IV的图片2

C++11 Fundamentals Parts I, II, III, and IV的图片1
C++11 Fundamentals Parts I, II, III, and IV的图片2

发布日期: 2018-07-14