在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例C/C++语言基础 → 21天学通C++(第7版英文原版)PDF&源代码.rar

21天学通C++(第7版英文原版)PDF&源代码.rar

C/C++语言基础

下载此实例
  • 开发语言:C/C++
  • 实例大小:5.66M
  • 下载次数:5
  • 浏览次数:13
  • 发布时间:2023-10-15
  • 实例类别:C/C++语言基础
  • 发 布 人:chenxiaolan
  • 文件格式:.rar
  • 所需积分:2

实例介绍

【实例简介】21天学通C (第7版英文原版)PDF&源代码.rar
本书通过大量短小精悍的程序,详细而全面地阐述了C 基本概念和技术以及C 11新增的功能,包括管理输入/输出、循环和数组、面向对象编程、模板、使用标准模板库以及lambda表达式等。这些内容被组织成结构合理、联系...

【实例截图】

from clipboard

【核心代码】

.
├── Sams Teach Yourself C in One Hour a Day (7th Edition)_Code
│   ├── Chapter 01
│   │   ├── 1.1 Hello World
│   │   │   ├── 1.1 Hello World
│   │   │   │   ├── 1.1 Hello World.cpp
│   │   │   │   ├── 1.1 Hello World.vcxproj
│   │   │   │   ├── 1.1 Hello World.vcxproj.filters
│   │   │   │   ├── 1.1 Hello World.vcxproj.user
│   │   │   │   ├── HELLO
│   │   │   │   ├── Hello11
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── libstdc .a
│   │   │   │   └── targetver.h
│   │   │   └── 1.1 Hello World.sln
│   │   └── Quiz_4
│   │       ├── Quiz_4
│   │       │   ├── Quiz_4.cpp
│   │       │   ├── Quiz_4.vcxproj
│   │       │   ├── Quiz_4.vcxproj.filters
│   │       │   ├── Quiz_4.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── Quiz_4.sln
│   ├── Chapter 02
│   │   ├── 2.1 HelloWorldAnalysis
│   │   │   ├── 2.1 HelloWorldAnalysis
│   │   │   │   ├── 2.1 HelloWorldAnalysis.cpp
│   │   │   │   ├── 2.1 HelloWorldAnalysis.vcxproj
│   │   │   │   ├── 2.1 HelloWorldAnalysis.vcxproj.user
│   │   │   │   ├── HelloWorldAnalysis.vcxproj.filters
│   │   │   │   ├── HelloWorldAnalysis.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 2.1 HelloWorldAnalysis.sln
│   │   ├── 2.2 UsingNamespaceDecl
│   │   │   ├── 2.2 UsingNamespaceDecl
│   │   │   │   ├── 2.2 UsingNamespaceDecl.cpp
│   │   │   │   ├── 2.2 UsingNamespaceDecl.vcxproj
│   │   │   │   ├── 2.2 UsingNamespaceDecl.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── UsingNamespaceDecl.vcxproj.filters
│   │   │   │   ├── UsingNamespaceDecl.vcxproj.user
│   │   │   │   └── targetver.h
│   │   │   └── 2.2 UsingNamespaceDecl.sln
│   │   ├── 2.3 UsingRestricted
│   │   │   ├── 2.3 UsingRestricted
│   │   │   │   ├── 2.3 UsingRestricted.cpp
│   │   │   │   ├── 2.3 UsingRestricted.vcxproj
│   │   │   │   ├── 2.3 UsingRestricted.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── UsingRestricted.vcxproj.filters
│   │   │   │   ├── UsingRestricted.vcxproj.user
│   │   │   │   └── targetver.h
│   │   │   └── 2.3 UsingRestricted.sln
│   │   ├── 2.4 FirstFunction_Demo_cout
│   │   │   ├── 2.4 FirstFunction_Demo_cout
│   │   │   │   ├── 2.4 FirstFunction_Demo_cout.cpp
│   │   │   │   ├── 2.4 FirstFunction_Demo_cout.vcxproj
│   │   │   │   ├── 2.4 FirstFunction_Demo_cout.vcxproj.user
│   │   │   │   ├── FirstFunction_Demo_cout.vcxproj.filters
│   │   │   │   ├── FirstFunction_Demo_cout.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 2.4 FirstFunction_Demo_cout.sln
│   │   ├── 2.5 FunctionValueReturnedFromMain
│   │   │   ├── 2.5 FunctionValueReturnedFromMain
│   │   │   │   ├── 2.5 FunctionValueReturnedFromMain.cpp
│   │   │   │   ├── 2.5 FunctionValueReturnedFromMain.vcxproj
│   │   │   │   ├── 2.5 FunctionValueReturnedFromMain.vcxproj.user
│   │   │   │   ├── FunctionValueReturnedFromMain.vcxproj.filters
│   │   │   │   ├── FunctionValueReturnedFromMain.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 2.5 FunctionValueReturnedFromMain.sln
│   │   ├── 2.6 Anatomy_BasicIO
│   │   │   ├── 2.6 Anatomy_BasicIO
│   │   │   │   ├── 2.4 Anatomy_BasicIO.vcxproj.user
│   │   │   │   ├── 2.6 Anatomy_BasicIO.cpp
│   │   │   │   ├── 2.6 Anatomy_BasicIO.vcxproj
│   │   │   │   ├── 2.6 Anatomy_BasicIO.vcxproj.user
│   │   │   │   ├── Anatomy_BasicIO.vcxproj.filters
│   │   │   │   ├── Anatomy_BasicIO.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 2.6 Anatomy_BasicIO.sln
│   │   └── Exercise_3
│   │       ├── Exercise_3
│   │       │   ├── Exercise_3.cpp
│   │       │   ├── Exercise_3.vcxproj
│   │       │   ├── Exercise_3.vcxproj.filters
│   │       │   ├── Exercise_3.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── Exercise_3.sln
│   ├── Chapter 03
│   │   ├── 3.1 VariablesDemo_MultiplyTwoNumbers
│   │   │   ├── 3.1 VariablesDemo_MultiplyTwoNumbers
│   │   │   │   ├── 2.1 VariablesDemo_MultiplyTwoNumbers.vcxproj.user
│   │   │   │   ├── 3.1 VariablesDemo_MultiplyTwoNumbers.cpp
│   │   │   │   ├── 3.1 VariablesDemo_MultiplyTwoNumbers.vcxproj
│   │   │   │   ├── 3.1 VariablesDemo_MultiplyTwoNumbers.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── VariablesDemo_MultiplyTwoNumbers.vcxproj.filters
│   │   │   │   ├── VariablesDemo_MultiplyTwoNumbers.vcxproj.user
│   │   │   │   └── targetver.h
│   │   │   └── 3.1 VariablesDemo_MultiplyTwoNumbers.sln
│   │   ├── 3.2 VariablesScopeDemo
│   │   │   ├── 3.2 VariablesScopeDemo
│   │   │   │   ├── 3.2 VariablesScopeDemo.cpp
│   │   │   │   ├── 3.2 VariablesScopeDemo.vcxproj
│   │   │   │   ├── 3.2 VariablesScopeDemo.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── VariablesScopeDemo.vcxproj.filters
│   │   │   │   ├── VariablesScopeDemo.vcxproj.user
│   │   │   │   └── targetver.h
│   │   │   └── 3.2 VariablesScopeDemo.sln
│   │   ├── 3.3 GlobalVariablesDemo
│   │   │   ├── 3.3 GlobalVariablesDemo
│   │   │   │   ├── 3.3 GlobalVariablesDemo.cpp
│   │   │   │   ├── 3.3 GlobalVariablesDemo.vcxproj
│   │   │   │   ├── 3.3 GlobalVariablesDemo.vcxproj.user
│   │   │   │   ├── GlobalVariablesDemo.vcxproj.filters
│   │   │   │   ├── GlobalVariablesDemo.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 3.3 GlobalVariablesDemo.sln
│   │   ├── 3.4 Using_sizeof
│   │   │   ├── 3.4 Using_sizeof
│   │   │   │   ├── 3.4 Using_sizeof.cpp
│   │   │   │   ├── 3.4 Using_sizeof.vcxproj
│   │   │   │   ├── 3.4 Using_sizeof.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── Using_sizeof.vcxproj.filters
│   │   │   │   ├── Using_sizeof.vcxproj.user
│   │   │   │   └── targetver.h
│   │   │   ├── 3.4 Using_sizeof.sln
│   │   │   └── 3.4 Using_sizeof.suo
│   │   ├── 3.5 VariableTypes_auto
│   │   │   ├── 3.5 VariableTypes_auto
│   │   │   │   ├── 3.5 VariableTypes_auto.cpp
│   │   │   │   ├── 3.5 VariableTypes_auto.vcxproj
│   │   │   │   ├── 3.5 VariableTypes_auto.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── VariableTypes_auto.vcxproj.filters
│   │   │   │   ├── VariableTypes_auto.vcxproj.user
│   │   │   │   └── targetver.h
│   │   │   └── 3.5 VariableTypes_auto.sln
│   │   ├── 3.6 Demo_Constants
│   │   │   ├── 3.6 Demo_Constants
│   │   │   │   ├── 3.6 Demo_Constants.cpp
│   │   │   │   ├── 3.6 Demo_Constants.vcxproj
│   │   │   │   ├── 3.6 Demo_Constants.vcxproj.user
│   │   │   │   ├── 3.6 Demo_Constants_Circumference.vcxproj.user
│   │   │   │   ├── Demo_Constants_Circumference.vcxproj.filters
│   │   │   │   ├── Demo_Constants_Circumference.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 3.6 Demo_Constants.sln
│   │   ├── 3.7 Using_enum_Constants
│   │   │   ├── 3.7 Using_enum_Constants
│   │   │   │   ├── 3.7 Using_enum_Constants.cpp
│   │   │   │   ├── 3.7 Using_enum_Constants.vcxproj
│   │   │   │   ├── 3.7 Using_enum_Constants.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── Using_enum_Constants.vcxproj.filters
│   │   │   │   ├── Using_enum_Constants.vcxproj.user
│   │   │   │   └── targetver.h
│   │   │   └── 3.7 Using_enum_Constants.sln
│   │   └── Exercise_3_Calculate_Area_Circumference
│   │       ├── Exercise_3_Calculate_Area_Circumference
│   │       │   ├── Exercise_3_Calculate_Area_Circumference.cpp
│   │       │   ├── Exercise_3_Calculate_Area_Circumference.vcxproj
│   │       │   ├── Exercise_3_Calculate_Area_Circumference.vcxproj.filters
│   │       │   ├── Exercise_3_Calculate_Area_Circumference.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── Exercise_3_Calculate_Area_Circumference.sln
│   ├── Chapter 04
│   │   ├── 4.1 AccessingArrayElements
│   │   │   ├── 4.1 AccessingArrayElements
│   │   │   │   ├── 4.1 AccessingArrayElements.cpp
│   │   │   │   ├── 4.1 AccessingArrayElements.vcxproj
│   │   │   │   ├── 4.1 AccessingArrayElements.vcxproj.user
│   │   │   │   ├── AccessingArrayElements.vcxproj.filters
│   │   │   │   ├── AccessingArrayElements.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 4.1 AccessingArrayElements.sln
│   │   ├── 4.2 WritingToArrayElements
│   │   │   ├── 4.2 WritingToArrayElements
│   │   │   │   ├── 4.2 WritingToArrayElements.cpp
│   │   │   │   ├── 4.2 WritingToArrayElements.vcxproj
│   │   │   │   ├── 4.2 WritingToArrayElements.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── WritingToArrayElements.vcxproj.filters
│   │   │   │   ├── WritingToArrayElements.vcxproj.user
│   │   │   │   └── targetver.h
│   │   │   └── 4.2 WritingToArrayElements.sln
│   │   ├── 4.3 Declaring_Initializing_MD_Arrays
│   │   │   ├── 4.3 Declaring_Initializing_MD_Arrays
│   │   │   │   ├── 4.3 Declaring_Initializing_MD_Arrays.cpp
│   │   │   │   ├── 4.3 Declaring_Initializing_MD_Arrays.vcxproj
│   │   │   │   ├── 4.3 Declaring_Initializing_MD_Arrays.vcxproj.user
│   │   │   │   ├── Declaring_Initializing_MD_Arrays.vcxproj.filters
│   │   │   │   ├── Declaring_Initializing_MD_Arrays.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 4.3 Declaring_Initializing_MD_Arrays.sln
│   │   ├── 4.4 Dynamic_Array_std_vector
│   │   │   ├── 4.4 Dynamic_Array_std_vector
│   │   │   │   ├── 4.4 Dynamic_Array_std_vector.cpp
│   │   │   │   ├── 4.4 Dynamic_Array_std_vector.vcxproj
│   │   │   │   ├── 4.4 Dynamic_Array_std_vector.vcxproj.user
│   │   │   │   ├── Dynamic_Array_std_vector.vcxproj.filters
│   │   │   │   ├── Dynamic_Array_std_vector.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 4.4 Dynamic_Array_std_vector.sln
│   │   ├── 4.5 C-Style_HelloWorld
│   │   │   ├── 4.5 C-Style_HelloWorld
│   │   │   │   ├── 4.5 C-Style_HelloWorld.cpp
│   │   │   │   ├── 4.5 C-Style_HelloWorld.vcxproj
│   │   │   │   ├── 4.5 C-Style_HelloWorld.vcxproj.user
│   │   │   │   ├── C-Style_HelloWorld.vcxproj.filters
│   │   │   │   ├── C-Style_HelloWorld.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 4.5 C-Style_HelloWorld.sln
│   │   ├── 4.6 UserInput_C_Style_String
│   │   │   ├── 4.6 UserInput_C_Style_String
│   │   │   │   ├── 4.6 UserInput_C_Style_String.cpp
│   │   │   │   ├── 4.6 UserInput_C_Style_String.vcxproj
│   │   │   │   ├── 4.6 UserInput_C_Style_String.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── UserInput_C_Style_String.vcxproj.filters
│   │   │   │   ├── UserInput_C_Style_String.vcxproj.user
│   │   │   │   └── targetver.h
│   │   │   └── 4.6 UserInput_C_Style_String.sln
│   │   ├── 4.7 CPPStrings_std_string
│   │   │   ├── 4.7 CPPStrings_std_string
│   │   │   │   ├── 4.7 CPPStrings_std_string.cpp
│   │   │   │   ├── 4.7 CPPStrings_std_string.vcxproj
│   │   │   │   ├── 4.7 CPPStrings_std_string.vcxproj.user
│   │   │   │   ├── CPPStrings_std_string.vcxproj.filters
│   │   │   │   ├── CPPStrings_std_string.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 4.7 CPPStrings_std_string.sln
│   │   └── Exercise_1
│   │       ├── Exercise_1
│   │       │   ├── Exercise_1.cpp
│   │       │   ├── Exercise_1.vcxproj
│   │       │   ├── Exercise_1.vcxproj.filters
│   │       │   ├── Exercise_1.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── Exercise_1.sln
│   ├── Chapter 05
│   │   ├── 5.1 Check_ArithmeticOperators
│   │   │   ├── 5.1 Check_ArithmeticOperators
│   │   │   │   ├── 5.1 Check_ArithmeticOperators.cpp
│   │   │   │   ├── 5.1 Check_ArithmeticOperators.vcxproj
│   │   │   │   ├── 5.1 Check_ArithmeticOperators.vcxproj.user
│   │   │   │   ├── Check_ArithmeticOperators.vcxproj.filters
│   │   │   │   ├── Check_ArithmeticOperators.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 5.1 Check_ArithmeticOperators.sln
│   │   ├── 5.10 Operators_CompoundOperators
│   │   │   ├── 5.10 Operators_CompoundOperators
│   │   │   │   ├── 5.10 Operators_CompoundOperators.cpp
│   │   │   │   ├── 5.10 Operators_CompoundOperators.vcxproj
│   │   │   │   ├── 5.10 Operators_CompoundOperators.vcxproj.user
│   │   │   │   ├── Operators_CompoundOperators.vcxproj.filters
│   │   │   │   ├── Operators_CompoundOperators.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 5.10 Operators_CompoundOperators.sln
│   │   ├── 5.11 Operator_sizeof
│   │   │   ├── 5.11 Operator_sizeof
│   │   │   │   ├── 5.11 Operator_sizeof.cpp
│   │   │   │   ├── 5.11 Operator_sizeof.vcxproj
│   │   │   │   ├── 5.11 Operator_sizeof.vcxproj.user
│   │   │   │   ├── Operator_sizeof.vcxproj.filters
│   │   │   │   ├── Operator_sizeof.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 5.11 Operator_sizeof.sln
│   │   ├── 5.2 Operators_PostFix_Prefix
│   │   │   ├── 5.2 Operators_PostFix_Prefix
│   │   │   │   ├── 5.2 Operators_PostFix_Prefix.cpp
│   │   │   │   ├── 5.2 Operators_PostFix_Prefix.vcxproj
│   │   │   │   ├── 5.2 Operators_PostFix_Prefix.vcxproj.user
│   │   │   │   ├── Operators_PostFix_Prefix.vcxproj.filters
│   │   │   │   ├── Operators_PostFix_Prefix.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 5.2 Operators_PostFix_Prefix.sln
│   │   ├── 5.3 Operators_Signed_Unsigned_Overflow
│   │   │   ├── 5.3 Operators_Signed_Unsigned_Overflow
│   │   │   │   ├── 5.3 Operators_Signed_Unsigned_Overflow.cpp
│   │   │   │   ├── 5.3 Operators_Signed_Unsigned_Overflow.vcxproj
│   │   │   │   ├── 5.3 Operators_Signed_Unsigned_Overflow.vcxproj.user
│   │   │   │   ├── Operators_Signed_Unsigned_Overflow.vcxproj.filters
│   │   │   │   ├── Operators_Signed_Unsigned_Overflow.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 5.3 Operators_Signed_Unsigned_Overflow.sln
│   │   ├── 5.4 Operators_Relational_Equality
│   │   │   ├── 5.4 Operators_Relational_Equality
│   │   │   │   ├── 5.4 Operators_Relational_Equality.cpp
│   │   │   │   ├── 5.4 Operators_Relational_Equality.vcxproj
│   │   │   │   ├── 5.4 Operators_Relational_Equality.vcxproj.user
│   │   │   │   ├── Operators_Relational_Equality.vcxproj.filters
│   │   │   │   ├── Operators_Relational_Equality.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 5.4 Operators_Relational_Equality.sln
│   │   ├── 5.5 Operators_Logical_AND_OR
│   │   │   ├── 5.5 Operators_Logical_AND_OR
│   │   │   │   ├── 5.5 Operators_Logical_AND_OR.cpp
│   │   │   │   ├── 5.5 Operators_Logical_AND_OR.vcxproj
│   │   │   │   ├── 5.5 Operators_Logical_AND_OR.vcxproj.user
│   │   │   │   ├── Operators_Logical_AND_OR.vcxproj.filters
│   │   │   │   ├── Operators_Logical_AND_OR.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 5.5 Operators_Logical_AND_OR.sln
│   │   ├── 5.6 Operators_Logical_And_Or_If
│   │   │   ├── 5.6 Operators_Logical_And_Or_If
│   │   │   │   ├── 5.6 Operators_Logical_And_Or_If.cpp
│   │   │   │   ├── 5.6 Operators_Logical_And_Or_If.vcxproj
│   │   │   │   ├── 5.6 Operators_Logical_And_Or_If.vcxproj.user
│   │   │   │   ├── Operators_Logical_And_Or_If.vcxproj.filters
│   │   │   │   ├── Operators_Logical_And_Or_If.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 5.6 Operators_Logical_And_Or_If.sln
│   │   ├── 5.7 Operators_Logical_OR
│   │   │   ├── 5.7 Operators_Logical_OR
│   │   │   │   ├── 5.7 Operators_Logical_OR.cpp
│   │   │   │   ├── 5.7 Operators_Logical_OR.vcxproj
│   │   │   │   ├── 5.7 Operators_Logical_OR.vcxproj.user
│   │   │   │   ├── Operators_Logical_OR.vcxproj.filters
│   │   │   │   ├── Operators_Logical_OR.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 5.7 Operators_Logical_OR.sln
│   │   ├── 5.8 Operators_Bitwise
│   │   │   ├── 5.8 Operators_Bitwise
│   │   │   │   ├── 5.8 Operators_Bitwise.cpp
│   │   │   │   ├── 5.8 Operators_Bitwise.vcxproj
│   │   │   │   ├── 5.8 Operators_Bitwise.vcxproj.user
│   │   │   │   ├── Operators_Bitwise.vcxproj.filters
│   │   │   │   ├── Operators_Bitwise.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 5.8 Operators_Bitwise.sln
│   │   ├── 5.9 Operators_BitwiseShift
│   │   │   ├── 5.9 Operators_BitwiseShift
│   │   │   │   ├── 5.9 Operators_BitwiseShift.cpp
│   │   │   │   ├── 5.9 Operators_BitwiseShift.vcxproj
│   │   │   │   ├── 5.9 Operators_BitwiseShift.vcxproj.user
│   │   │   │   ├── Operators_BitwiseShift.vcxproj.filters
│   │   │   │   ├── Operators_BitwiseShift.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 5.9 Operators_BitwiseShift.sln
│   │   ├── Exercise_3
│   │   │   ├── Exercise_3
│   │   │   │   ├── Exercise_3.cpp
│   │   │   │   ├── Exercise_3.vcxproj
│   │   │   │   ├── Exercise_3.vcxproj.filters
│   │   │   │   ├── Exercise_3.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── Exercise_3.sln
│   │   └── Quiz_5
│   │       ├── Quiz_5
│   │       │   ├── Quiz_5.cpp
│   │       │   ├── Quiz_5.vcxproj
│   │       │   ├── Quiz_5.vcxproj.filters
│   │       │   ├── Quiz_5.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── Quiz_5.sln
│   ├── Chapter 06
│   │   ├── 6.1 Multiply_or_Add_if_else
│   │   │   ├── 6.1 Multiply_or_Add_if_else
│   │   │   │   ├── 6.1 Multiply_or_Add_if_else.cpp
│   │   │   │   ├── 6.1 Multiply_or_Add_if_else.vcxproj
│   │   │   │   ├── 6.1 Multiply_or_Add_if_else.vcxproj.user
│   │   │   │   ├── Multiply_or_Add_if_else.vcxproj.filters
│   │   │   │   ├── Multiply_or_Add_if_else.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 6.1 Multiply_or_Add_if_else.sln
│   │   ├── 6.10 EnterValuesInAnArray_DisplayArray_for_loop
│   │   │   ├── 6.10 EnterValuesInAnArray_DisplayArray_for_loop
│   │   │   │   ├── 6.10 EnterValuesInAnArray_DisplayArray_for_loop.cpp
│   │   │   │   ├── 6.10 EnterValuesInAnArray_DisplayArray_for_loop.vcxproj
│   │   │   │   ├── 6.10 EnterValuesInAnArray_DisplayArray_for_loop.vcxproj.user
│   │   │   │   ├── EnterValuesInAnArray_DisplayArray_for_loop.vcxproj.filters
│   │   │   │   ├── EnterValuesInAnArray_DisplayArray_for_loop.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 6.10 EnterValuesInAnArray_DisplayArray_for_loop.sln
│   │   ├── 6.11 MultiplyAdd_for_loop
│   │   │   ├── 6.11 MultiplyAdd_for_loop
│   │   │   │   ├── 6.10 MultiplyAdd_for_loop.vcxproj.user
│   │   │   │   ├── 6.11 MultiplyAdd_for_loop.cpp
│   │   │   │   ├── 6.11 MultiplyAdd_for_loop.vcxproj
│   │   │   │   ├── 6.11 MultiplyAdd_for_loop.vcxproj.user
│   │   │   │   ├── MultiplyAdd_for_loop.vcxproj.filters
│   │   │   │   ├── MultiplyAdd_for_loop.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 6.11 MultiplyAdd_for_loop.sln
│   │   ├── 6.12 MultiplyAdd_InfiniteLoop_break_continue
│   │   │   ├── 6.12 MultiplyAdd_InfiniteLoop_break_continue
│   │   │   │   ├── 6.12 MultiplyAdd_InfiniteLoop_break_continue.cpp
│   │   │   │   ├── 6.12 MultiplyAdd_InfiniteLoop_break_continue.vcxproj
│   │   │   │   ├── 6.12 MultiplyAdd_InfiniteLoop_break_continue.vcxproj.user
│   │   │   │   ├── MultiplyAdd_InfiniteLoop_break_continue.vcxproj.filters
│   │   │   │   ├── MultiplyAdd_InfiniteLoop_break_continue.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 6.12 MultiplyAdd_InfiniteLoop_break_continue.sln
│   │   ├── 6.13 CrossMultiplyTwoArrays_NestedLoops
│   │   │   ├── 6.13 CrossMultiplyTwoArrays_NestedLoops
│   │   │   │   ├── 6.13 CrossMultiplyTwoArrays_NestedLoops.cpp
│   │   │   │   ├── 6.13 CrossMultiplyTwoArrays_NestedLoops.vcxproj
│   │   │   │   ├── 6.13 CrossMultiplyTwoArrays_NestedLoops.vcxproj.user
│   │   │   │   ├── CrossMultiplyTwoArrays_NestedLoops.vcxproj.filters
│   │   │   │   ├── CrossMultiplyTwoArrays_NestedLoops.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   ├── 6.13 CrossMultiplyTwoArrays_NestedLoops.sln
│   │   │   └── 6.13 CrossMultiplyTwoArrays_NestedLoops.suo
│   │   ├── 6.14 IteratingMDArrays_nested_loops
│   │   │   ├── 6.14 IteratingMDArrays_nested_loops
│   │   │   │   ├── 6.14 IteratingMDArrays_nested_loops.cpp
│   │   │   │   ├── 6.14 IteratingMDArrays_nested_loops.vcxproj
│   │   │   │   ├── 6.14 IteratingMDArrays_nested_loops.vcxproj.user
│   │   │   │   ├── IteratingMDArrays_nested_loops.vcxproj.filters
│   │   │   │   ├── IteratingMDArrays_nested_loops.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 6.14 IteratingMDArrays_nested_loops.sln
│   │   ├── 6.15 FibonacciSeries_usingLoops
│   │   │   ├── 6.15 FibonacciSeries_usingLoops
│   │   │   │   ├── 6.15 FibonacciSeries_usingLoops.cpp
│   │   │   │   ├── 6.15 FibonacciSeries_usingLoops.vcxproj
│   │   │   │   ├── 6.15 FibonacciSeries_usingLoops.vcxproj.user
│   │   │   │   ├── FibonacciSeries_usingLoops.vcxproj.filters
│   │   │   │   ├── FibonacciSeries_usingLoops.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 6.15 FibonacciSeries_usingLoops.sln
│   │   ├── 6.2 If_without_else
│   │   │   ├── 6.2 If_without_else
│   │   │   │   ├── 6.2 If_without_else.cpp
│   │   │   │   ├── 6.2 If_without_else.vcxproj
│   │   │   │   ├── 6.2 If_without_else.vcxproj.user
│   │   │   │   ├── If_without_else.vcxproj.filters
│   │   │   │   ├── If_without_else.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 6.2 If_without_else.sln
│   │   ├── 6.3 Nested_if_check_Divisor
│   │   │   ├── 6.3 Nested_if_check_Divisor
│   │   │   │   ├── 6.3 Nested_if_check_Divisor.cpp
│   │   │   │   ├── 6.3 Nested_if_check_Divisor.vcxproj
│   │   │   │   ├── 6.3 Nested_if_check_Divisor.vcxproj.user
│   │   │   │   ├── Nested_if_check_Divisor.vcxproj.filters
│   │   │   │   ├── Nested_if_check_Divisor.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 6.3 Nested_if_check_Divisor.sln
│   │   ├── 6.4 WhatDaysOfWeekMean_if_else
│   │   │   ├── 6.4 WhatDaysOfWeekMean_if_else
│   │   │   │   ├── 6.4 WhatDaysOfWeekMean_if_else.cpp
│   │   │   │   ├── 6.4 WhatDaysOfWeekMean_if_else.vcxproj
│   │   │   │   ├── 6.4 WhatDaysOfWeekMean_if_else.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── WhatDaysOfWeekMean_if_else.vcxproj.filters
│   │   │   │   ├── WhatDaysOfWeekMean_if_else.vcxproj.user
│   │   │   │   └── targetver.h
│   │   │   └── 6.4 WhatDaysOfWeekMean_if_else.sln
│   │   ├── 6.5 DaysOfWeek_switch_case
│   │   │   ├── 6.5 DaysOfWeek_switch_case
│   │   │   │   ├── 6.5 DaysOfWeek_switch_case.cpp
│   │   │   │   ├── 6.5 DaysOfWeek_switch_case.vcxproj
│   │   │   │   ├── 6.5 DaysOfWeek_switch_case.vcxproj.user
│   │   │   │   ├── DaysOfWeek_switch_case.vcxproj.filters
│   │   │   │   ├── DaysOfWeek_switch_case.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 6.5 DaysOfWeek_switch_case.sln
│   │   ├── 6.6 ConditionalOperator_TernaryOperator
│   │   │   ├── 6.6 ConditionalOperator_TernaryOperator
│   │   │   │   ├── 6.6 ConditionalOperator_TernaryOperator.cpp
│   │   │   │   ├── 6.6 ConditionalOperator_TernaryOperator.vcxproj
│   │   │   │   ├── 6.6 ConditionalOperator_TernaryOperator.vcxproj.user
│   │   │   │   ├── ConditionalOperator_TernaryOperator.vcxproj.filters
│   │   │   │   ├── ConditionalOperator_TernaryOperator.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 6.6 ConditionalOperator_TernaryOperator.sln
│   │   ├── 6.7 MultiplyOrAdd_goto
│   │   │   ├── 6.7 MultiplyOrAdd_goto
│   │   │   │   ├── 6.7 MultiplyOrAdd_goto.cpp
│   │   │   │   ├── 6.7 MultiplyOrAdd_goto.vcxproj
│   │   │   │   ├── 6.7 MultiplyOrAdd_goto.vcxproj.user
│   │   │   │   ├── MultiplyOrAdd_goto.vcxproj.filters
│   │   │   │   ├── MultiplyOrAdd_goto.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 6.7 MultiplyOrAdd_goto.sln
│   │   ├── 6.8 MultiplyOrAdd_while
│   │   │   ├── 6.8 MultiplyOrAdd_while
│   │   │   │   ├── 6.8 MultiplyOrAdd_while.cpp
│   │   │   │   ├── 6.8 MultiplyOrAdd_while.vcxproj
│   │   │   │   ├── 6.8 MultiplyOrAdd_while.vcxproj.user
│   │   │   │   ├── MultiplyOrAdd_while.vcxproj.filters
│   │   │   │   ├── MultiplyOrAdd_while.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 6.8 MultiplyOrAdd_while.sln
│   │   ├── 6.9 MultiplyAdd_do_while
│   │   │   ├── 6.9 MultiplyAdd_do_while
│   │   │   │   ├── 6.9 MultiplyAdd_do_while.cpp
│   │   │   │   ├── 6.9 MultiplyAdd_do_while.vcxproj
│   │   │   │   ├── 6.9 MultiplyAdd_do_while.vcxproj.user
│   │   │   │   ├── MultiplyAdd_do_while.vcxproj.filters
│   │   │   │   ├── MultiplyAdd_do_while.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 6.9 MultiplyAdd_do_while.sln
│   │   ├── Exercise_1
│   │   │   ├── Exercise_1
│   │   │   │   ├── Exercise_1.cpp
│   │   │   │   ├── Exercise_1.vcxproj
│   │   │   │   ├── Exercise_1.vcxproj.filters
│   │   │   │   ├── Exercise_1.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── Exercise_1.sln
│   │   ├── Exercise_2
│   │   │   ├── Exercise_2
│   │   │   │   ├── Exercise_2.cpp
│   │   │   │   ├── Exercise_2.vcxproj
│   │   │   │   ├── Exercise_2.vcxproj.filters
│   │   │   │   ├── Exercise_2.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── Exercise_2.sln
│   │   ├── Exercise_3
│   │   │   ├── Exercise_3
│   │   │   │   ├── Exercise_3.cpp
│   │   │   │   ├── Exercise_3.vcxproj
│   │   │   │   ├── Exercise_3.vcxproj.filters
│   │   │   │   ├── Exercise_3.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── Exercise_3.sln
│   │   ├── Exercise_4_RainbowColors
│   │   │   ├── Exercise_4_RainbowColors
│   │   │   │   ├── Exercise_4_RainbowColors.cpp
│   │   │   │   ├── Exercise_4_RainbowColors.vcxproj
│   │   │   │   ├── Exercise_4_RainbowColors.vcxproj.filters
│   │   │   │   ├── Exercise_4_RainbowColors.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── Exercise_4_RainbowColors.sln
│   │   └── Exercise_5
│   │       ├── Exercise_5
│   │       │   ├── Exercise_5.cpp
│   │       │   ├── Exercise_5.vcxproj
│   │       │   ├── Exercise_5.vcxproj.filters
│   │       │   ├── Exercise_5.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── Exercise_5.sln
│   ├── Chapter 07
│   │   ├── 7.1 Functions_ComputingAreaCircumference
│   │   │   ├── 7.1 Functions_ComputingAreaCircumference
│   │   │   │   ├── 7.1 Functions_ComputingAreaCircumference.cpp
│   │   │   │   ├── 7.1 Functions_ComputingAreaCircumference.vcxproj
│   │   │   │   ├── 7.1 Functions_ComputingAreaCircumference.vcxproj.user
│   │   │   │   ├── Functions_ComputingAreaCircumference.vcxproj.filters
│   │   │   │   ├── Functions_ComputingAreaCircumference.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 7.1 Functions_ComputingAreaCircumference.sln
│   │   ├── 7.10 Functions_Inline
│   │   │   ├── 7.10 Functions_Inline
│   │   │   │   ├── 7.10 Functions_Inline.cpp
│   │   │   │   ├── 7.10 Functions_Inline.vcxproj
│   │   │   │   ├── 7.10 Functions_Inline.vcxproj.user
│   │   │   │   ├── Functions_Inline.vcxproj.filters
│   │   │   │   ├── Functions_Inline.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 7.10 Functions_Inline.sln
│   │   ├── 7.11 Functions_Lambda
│   │   │   ├── 7.11 Functions_Lambda
│   │   │   │   ├── 7.11 Functions_Lambda.cpp
│   │   │   │   ├── 7.11 Functions_Lambda.vcxproj
│   │   │   │   ├── 7.11 Functions_Lambda.vcxproj.user
│   │   │   │   ├── Functions_Lambda.vcxproj.filters
│   │   │   │   ├── Functions_Lambda.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 7.11 Functions_Lambda.sln
│   │   ├── 7.2 Functions_MultipleParameters_Cylinder
│   │   │   ├── 7.2 Functions_MultipleParameters_Cylinder
│   │   │   │   ├── 7.2 Functions_MultipleParameters_Cylinder.cpp
│   │   │   │   ├── 7.2 Functions_MultipleParameters_Cylinder.vcxproj
│   │   │   │   ├── 7.2 Functions_MultipleParameters_Cylinder.vcxproj.user
│   │   │   │   ├── Functions_MultipleParameters_Cylinder.vcxproj.filters
│   │   │   │   ├── Functions_MultipleParameters_Cylinder.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 7.2 Functions_MultipleParameters_Cylinder.sln
│   │   ├── 7.3 Functions_SayingHelloWithoutParamsReturnValue
│   │   │   ├── 7.3 Functions_SayingHelloWithoutParamsReturnValue
│   │   │   │   ├── 7.3 Functions_SayingHelloWithoutParamsReturnValue.cpp
│   │   │   │   ├── 7.3 Functions_SayingHelloWithoutParamsReturnValue.vcxproj
│   │   │   │   ├── 7.3 Functions_SayingHelloWithoutParamsReturnValue.vcxproj.user
│   │   │   │   ├── Functions_SayingHelloWithoutParamsReturnValue.vcxproj.filters
│   │   │   │   ├── Functions_SayingHelloWithoutParamsReturnValue.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 7.3 Functions_SayingHelloWithoutParamsReturnValue.sln
│   │   ├── 7.4 Functions_DefaulParameters_Pi
│   │   │   ├── 7.4 Functions_DefaulParameters_Pi
│   │   │   │   ├── 7.4 Functions_DefaulParameters_Pi.cpp
│   │   │   │   ├── 7.4 Functions_DefaulParameters_Pi.vcxproj
│   │   │   │   ├── 7.4 Functions_DefaulParameters_Pi.vcxproj.user
│   │   │   │   ├── Functions_DefaulParameters_Pi.vcxproj.filters
│   │   │   │   ├── Functions_DefaulParameters_Pi.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 7.4 Functions_DefaulParameters_Pi.sln
│   │   ├── 7.5 Functions_Recursive_Fibonacci
│   │   │   ├── 7.5 Functions_Recursive_Fibonacci
│   │   │   │   ├── 7.5 Functions_Recursive_Fibonacci.cpp
│   │   │   │   ├── 7.5 Functions_Recursive_Fibonacci.vcxproj
│   │   │   │   ├── 7.5 Functions_Recursive_Fibonacci.vcxproj.user
│   │   │   │   ├── Fib
│   │   │   │   ├── Functions_Recursive_Fibonacci.vcxproj.filters
│   │   │   │   ├── Functions_Recursive_Fibonacci.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 7.5 Functions_Recursive_Fibonacci.sln
│   │   ├── 7.6 Functions_MultipleReturns
│   │   │   ├── 7.6 Functions_MultipleReturns
│   │   │   │   ├── 7.6 Functions_MultipleReturns.cpp
│   │   │   │   ├── 7.6 Functions_MultipleReturns.vcxproj
│   │   │   │   ├── 7.6 Functions_MultipleReturns.vcxproj.user
│   │   │   │   ├── Functions_MultipleReturns.vcxproj.filters
│   │   │   │   ├── Functions_MultipleReturns.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 7.6 Functions_MultipleReturns.sln
│   │   ├── 7.7 Functions_Overloaded_Area_CyclinderCircle
│   │   │   ├── 7.7 Functions_Overloaded_Area_CyclinderCircle
│   │   │   │   ├── 7.7 Functions_Overloaded_Area_CyclinderCircle.cpp
│   │   │   │   ├── 7.7 Functions_Overloaded_Area_CyclinderCircle.vcxproj
│   │   │   │   ├── 7.7 Functions_Overloaded_Area_CyclinderCircle.vcxproj.user
│   │   │   │   ├── Functions_Overloaded_Area_CyclinderCircle.vcxproj.filters
│   │   │   │   ├── Functions_Overloaded_Area_CyclinderCircle.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 7.7 Functions_Overloaded_Area_CyclinderCircle.sln
│   │   ├── 7.8 Functions_Passing_Arrays
│   │   │   ├── 7.8 Functions_Passing_Arrays
│   │   │   │   ├── 7.8 Functions_Passing_Arrays.cpp
│   │   │   │   ├── 7.8 Functions_Passing_Arrays.vcxproj
│   │   │   │   ├── 7.8 Functions_Passing_Arrays.vcxproj.user
│   │   │   │   ├── Functions_Passing_Arrays.vcxproj.filters
│   │   │   │   ├── Functions_Passing_Arrays.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 7.8 Functions_Passing_Arrays.sln
│   │   └── 7.9 Functions_PassingReference
│   │       ├── 7.9 Functions_PassingReference
│   │       │   ├── 7.9 Functions_PassingReference.cpp
│   │       │   ├── 7.9 Functions_PassingReference.vcxproj
│   │       │   ├── 7.9 Functions_PassingReference.vcxproj.user
│   │       │   ├── Functions_PassingReference.vcxproj.filters
│   │       │   ├── Functions_PassingReference.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   └── targetver.h
│   │       └── 7.9 Functions_PassingReference.sln
│   ├── Chapter 08
│   │   ├── 8.1 Pointers_ReferencingOperator
│   │   │   ├── 8.1 Pointers_ReferencingOperator
│   │   │   │   ├── 8.1 Pointers_ReferencingOperator.cpp
│   │   │   │   ├── 8.1 Pointers_ReferencingOperator.vcxproj
│   │   │   │   ├── 8.1 Pointers_ReferencingOperator.vcxproj.user
│   │   │   │   ├── Pointers_ReferencingOperator.vcxproj.filters
│   │   │   │   ├── Pointers_ReferencingOperator.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 8.1 Pointers_ReferencingOperator.sln
│   │   ├── 8.10 Pointers_const_calculatingsquare
│   │   │   ├── 8.10 Pointers_const_calculatingsquare
│   │   │   │   ├── 8.10 Pointers_const_calculatingsquare.cpp
│   │   │   │   ├── 8.10 Pointers_const_calculatingsquare.vcxproj
│   │   │   │   ├── 8.10 Pointers_const_calculatingsquare.vcxproj.user
│   │   │   │   ├── Pointers_const_calculatingsquare.vcxproj.filters
│   │   │   │   ├── Pointers_const_calculatingsquare.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 8.10 Pointers_const_calculatingsquare.sln
│   │   ├── 8.11 Pointers_ArrayVar_IsAddressOfFirst
│   │   │   ├── 8.11 Pointers_ArrayVar_IsAddressOfFirst
│   │   │   │   ├── 8.11 Pointers_ArrayVar_IsAddressOfFirst.cpp
│   │   │   │   ├── 8.11 Pointers_ArrayVar_IsAddressOfFirst.vcxproj
│   │   │   │   ├── 8.11 Pointers_ArrayVar_IsAddressOfFirst.vcxproj.user
│   │   │   │   ├── Pointers_ArrayVar_IsAddressOfFirst.vcxproj.filters
│   │   │   │   ├── Pointers_ArrayVar_IsAddressOfFirst.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 8.11 Pointers_ArrayVar_IsAddressOfFirst.sln
│   │   ├── 8.12 Pointers_Arrays_Similarities
│   │   │   ├── 8.12 Pointers_Arrays_Similarities
│   │   │   │   ├── 8.12 Pointers_Arrays_Similarities.cpp
│   │   │   │   ├── 8.12 Pointers_Arrays_Similarities.vcxproj
│   │   │   │   ├── 8.12 Pointers_Arrays_Similarities.vcxproj.user
│   │   │   │   ├── Pointers_Arrays_Similarities.vcxproj.filters
│   │   │   │   ├── Pointers_Arrays_Similarities.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 8.12 Pointers_Arrays_Similarities.sln
│   │   ├── 8.13 Pointers_InvalidPtr
│   │   │   ├── 8.13 Pointers_InvalidPtr
│   │   │   │   ├── 8.13 Pointers_InvalidPtr.cpp
│   │   │   │   ├── 8.13 Pointers_InvalidPtr.vcxproj
│   │   │   │   ├── 8.13 Pointers_InvalidPtr.vcxproj.user
│   │   │   │   ├── Pointers_InvalidPtr.vcxproj.filters
│   │   │   │   ├── Pointers_InvalidPtr.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 8.13 Pointers_InvalidPtr.sln
│   │   ├── 8.14 Pointers_BetterProgramming
│   │   │   ├── 8.14 Pointers_BetterProgramming
│   │   │   │   ├── 8.14 Pointers_BetterProgramming.cpp
│   │   │   │   ├── 8.14 Pointers_BetterProgramming.vcxproj
│   │   │   │   ├── 8.14 Pointers_BetterProgramming.vcxproj.user
│   │   │   │   ├── Pointers_BetterProgramming.vcxproj.filters
│   │   │   │   ├── Pointers_BetterProgramming.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 8.14 Pointers_BetterProgramming.sln
│   │   ├── 8.15 Pointers_new_exceptionhandler
│   │   │   ├── 8.15 Pointers_new_exceptionhandler
│   │   │   │   ├── 8.15 Pointers_new_exceptionhandler.cpp
│   │   │   │   ├── 8.15 Pointers_new_exceptionhandler.vcxproj
│   │   │   │   ├── 8.15 Pointers_new_exceptionhandler.vcxproj.user
│   │   │   │   ├── Pointers_new_exceptionhandler.vcxproj.filters
│   │   │   │   ├── Pointers_new_exceptionhandler.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 8.15 Pointers_new_exceptionhandler.sln
│   │   ├── 8.16 Pointers_new_nothrow
│   │   │   ├── 8.16 Pointers_new_nothrow
│   │   │   │   ├── 8.16 Pointers_new_nothrow.cpp
│   │   │   │   ├── 8.16 Pointers_new_nothrow.vcxproj
│   │   │   │   ├── 8.16 Pointers_new_nothrow.vcxproj.user
│   │   │   │   ├── Pointers_new_nothrow.vcxproj.filters
│   │   │   │   ├── Pointers_new_nothrow.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 8.16 Pointers_new_nothrow.sln
│   │   ├── 8.17 References_Declaring_Initializing
│   │   │   ├── 8.17 References_Declaring_Initializing
│   │   │   │   ├── 8.17 References_Declaring_Initializing.cpp
│   │   │   │   ├── 8.17 References_Declaring_Initializing.vcxproj
│   │   │   │   ├── 8.17 References_Declaring_Initializing.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── References_Declaring_Initializing.vcxproj.filters
│   │   │   │   ├── References_Declaring_Initializing.vcxproj.user
│   │   │   │   └── targetver.h
│   │   │   └── 8.17 References_Declaring_Initializing.sln
│   │   ├── 8.18 References_PassingArgsToFunctions
│   │   │   ├── 8.18 References_PassingArgsToFunctions
│   │   │   │   ├── 8.18 References_PassingArgsToFunctions.cpp
│   │   │   │   ├── 8.18 References_PassingArgsToFunctions.vcxproj
│   │   │   │   ├── 8.18 References_PassingArgsToFunctions.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── References_PassingArgsToFunctions.vcxproj.filters
│   │   │   │   ├── References_PassingArgsToFunctions.vcxproj.user
│   │   │   │   └── targetver.h
│   │   │   └── 8.18 References_PassingArgsToFunctions.sln
│   │   ├── 8.19 References_Const
│   │   │   ├── 8.19 References_Const
│   │   │   │   ├── 8.19 References_Const.cpp
│   │   │   │   ├── 8.19 References_Const.vcxproj
│   │   │   │   ├── 8.19 References_Const.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── References_Const.vcxproj.filters
│   │   │   │   ├── References_Const.vcxproj.user
│   │   │   │   └── targetver.h
│   │   │   └── 8.19 References_Const.sln
│   │   ├── 8.2 Pointers_AssigningRefToPtr
│   │   │   ├── 8.2 Pointers_AssigningRefToPtr
│   │   │   │   ├── 8.2 Pointers_AssigningRefToPtr.cpp
│   │   │   │   ├── 8.2 Pointers_AssigningRefToPtr.vcxproj
│   │   │   │   ├── 8.2 Pointers_AssigningRefToPtr.vcxproj.user
│   │   │   │   ├── Pointers_AssigningRefToPtr.vcxproj.filters
│   │   │   │   ├── Pointers_AssigningRefToPtr.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 8.2 Pointers_AssigningRefToPtr.sln
│   │   ├── 8.3 Pointers_OnePtrManyIntegers
│   │   │   ├── 8.3 Pointers_OnePtrManyIntegers
│   │   │   │   ├── 8.3 Pointers_OnePtrManyIntegers.cpp
│   │   │   │   ├── 8.3 Pointers_OnePtrManyIntegers.vcxproj
│   │   │   │   ├── 8.3 Pointers_OnePtrManyIntegers.vcxproj.user
│   │   │   │   ├── Pointers_OnePtrManyIntegers.vcxproj.filters
│   │   │   │   ├── Pointers_OnePtrManyIntegers.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 8.3 Pointers_OnePtrManyIntegers.sln
│   │   ├── 8.4 Pointers_Dereferencing_or_IndirectionOperator
│   │   │   ├── 8.4 Pointers_Dereferencing_or_IndirectionOperator
│   │   │   │   ├── 8.4 Pointers_Dereferencing_or_IndirectionOperator.cpp
│   │   │   │   ├── 8.4 Pointers_Dereferencing_or_IndirectionOperator.vcxproj
│   │   │   │   ├── 8.4 Pointers_Dereferencing_or_IndirectionOperator.vcxproj.user
│   │   │   │   ├── Pointers_Dereferencing_or_IndirectionOperator.vcxproj.filters
│   │   │   │   ├── Pointers_Dereferencing_or_IndirectionOperator.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 8.4 Pointers_Dereferencing_or_IndirectionOperator.sln
│   │   ├── 8.5 Pointers_AssigningUsingDerefOp
│   │   │   ├── 8.5 Pointers_AssigningUsingDerefOp
│   │   │   │   ├── 8.5 Pointers_AssigningUsingDerefOp.cpp
│   │   │   │   ├── 8.5 Pointers_AssigningUsingDerefOp.vcxproj
│   │   │   │   ├── 8.5 Pointers_AssigningUsingDerefOp.vcxproj.user
│   │   │   │   ├── Pointers_AssigningUsingDerefOp.vcxproj.filters
│   │   │   │   ├── Pointers_AssigningUsingDerefOp.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 8.5 Pointers_AssigningUsingDerefOp.sln
│   │   ├── 8.6 Pointers_sizeof_Test
│   │   │   ├── 8.6 Pointers_sizeof_Test
│   │   │   │   ├── 8.6 Pointers_sizeof_Test.cpp
│   │   │   │   ├── 8.6 Pointers_sizeof_Test.vcxproj
│   │   │   │   ├── 8.6 Pointers_sizeof_Test.vcxproj.user
│   │   │   │   ├── Pointers_sizeof_Test.vcxproj.filters
│   │   │   │   ├── Pointers_sizeof_Test.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 8.6 Pointers_sizeof_Test.sln
│   │   ├── 8.7 Pointers_Using_new_delete
│   │   │   ├── 8.7 Pointers_Using_new_delete
│   │   │   │   ├── 8.7 Pointers_Using_new_delete.cpp
│   │   │   │   ├── 8.7 Pointers_Using_new_delete.vcxproj
│   │   │   │   ├── 8.7 Pointers_Using_new_delete.vcxproj.user
│   │   │   │   ├── Pointers_Using_new_delete.vcxproj.filters
│   │   │   │   ├── Pointers_Using_new_delete.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 8.7 Pointers_Using_new_delete.sln
│   │   ├── 8.8 Pointers_Using_new_delete_char_array
│   │   │   ├── 8.8 Pointers_Using_new_delete_char_array
│   │   │   │   ├── 8.8 Pointers_Using_new_delete_char_array.cpp
│   │   │   │   ├── 8.8 Pointers_Using_new_delete_char_array.vcxproj
│   │   │   │   ├── 8.8 Pointers_Using_new_delete_char_array.vcxproj.user
│   │   │   │   ├── Pointers_Using_new_delete_char_array.vcxproj.filters
│   │   │   │   ├── Pointers_Using_new_delete_char_array.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   └── targetver.h
│   │   │   └── 8.8 Pointers_Using_new_delete_char_array.sln
│   │   └── 8.9 Pointer_using_new_delete_multiple_elements
│   │       ├── 8.9 Pointer_using_new_delete_multiple_elements
│   │       │   ├── 8.9 Pointer_using_new_delete_multiple_elements.cpp
│   │       │   ├── 8.9 Pointer_using_new_delete_multiple_elements.vcxproj
│   │       │   ├── 8.9 Pointer_using_new_delete_multiple_elements.vcxproj.user
│   │       │   ├── Pointer_using_new_delete_multiple_elements.vcxproj.filters
│   │       │   ├── Pointer_using_new_delete_multiple_elements.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   └── targetver.h
│   │       └── 8.9 Pointer_using_new_delete_multiple_elements.sln
│   ├── Chapter 09
│   │   ├── 9.1 ClassHuman
│   │   │   ├── 9.1 ClassHuman
│   │   │   │   ├── 9.1 ClassHuman.cpp
│   │   │   │   ├── 9.1 ClassHuman.vcxproj
│   │   │   │   ├── 9.1 ClassHuman.vcxproj.filters
│   │   │   │   ├── 9.1 ClassHuman.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 9.1 ClassHuman.sln
│   │   ├── 9.10 Singleton
│   │   │   ├── 9.10 Singleton
│   │   │   │   ├── 9.10 Singleton.cpp
│   │   │   │   ├── 9.10 Singleton.vcxproj
│   │   │   │   ├── 9.10 Singleton.vcxproj.user
│   │   │   │   ├── 9.9 Singleton.vcxproj.filters
│   │   │   │   ├── 9.9 Singleton.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 9.10 Singleton.sln
│   │   ├── 9.11 MonsterDB_ForceConstructionOnHeap
│   │   │   ├── 9.11 MonsterDB_ForceConstructionOnHeap
│   │   │   │   ├── 9.10 MonsterDB_ForceConstructionOnHeap.vcxproj.filters
│   │   │   │   ├── 9.10 MonsterDB_ForceConstructionOnHeap.vcxproj.user
│   │   │   │   ├── 9.11 MonsterDB_ForceConstructionOnHeap.cpp
│   │   │   │   ├── 9.11 MonsterDB_ForceConstructionOnHeap.vcxproj
│   │   │   │   ├── 9.11 MonsterDB_ForceConstructionOnHeap.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 9.11 MonsterDB_ForceConstructionOnHeap.sln
│   │   ├── 9.12 SizeOfClass
│   │   │   ├── 9.12 SizeOfClass
│   │   │   │   ├── 9.11 SizeOfClass.vcxproj.filters
│   │   │   │   ├── 9.11 SizeOfClass.vcxproj.user
│   │   │   │   ├── 9.12 SizeOfClass.cpp
│   │   │   │   ├── 9.12 SizeOfClass.vcxproj
│   │   │   │   ├── 9.12 SizeOfClass.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 9.12 SizeOfClass.sln
│   │   ├── 9.13 FriendFunctions
│   │   │   ├── 9.13 FriendFunctions
│   │   │   │   ├── 9.13 FriendFunctions.cpp
│   │   │   │   ├── 9.13 FriendFunctions.vcxproj
│   │   │   │   ├── 9.13 FriendFunctions.vcxproj.filters
│   │   │   │   ├── 9.13 FriendFunctions.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 9.13 FriendFunctions.sln
│   │   ├── 9.14 FriendClass
│   │   │   ├── 9.14 FriendClass
│   │   │   │   ├── 9.14 FriendClass.cpp
│   │   │   │   ├── 9.14 FriendClass.vcxproj
│   │   │   │   ├── 9.14 FriendClass.vcxproj.filters
│   │   │   │   ├── 9.14 FriendClass.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 9.14 FriendClass.sln
│   │   ├── 9.2 DemonstratesAbstraction_HidesTrueAge
│   │   │   ├── 9.2 DemonstratesAbstraction_HidesTrueAge
│   │   │   │   ├── 9.2 DemonstratesAbstraction_HidesTrueAge.cpp
│   │   │   │   ├── 9.2 DemonstratesAbstraction_HidesTrueAge.vcxproj
│   │   │   │   ├── 9.2 DemonstratesAbstraction_HidesTrueAge.vcxproj.user
│   │   │   │   ├── 9.5 DemonstratesAbstraction_HidesTrueAge.vcxproj.filters
│   │   │   │   ├── 9.5 DemonstratesAbstraction_HidesTrueAge.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 9.2 DemonstratesAbstraction_HidesTrueAge.sln
│   │   ├── 9.3 ClassWithConstructors
│   │   │   ├── 9.3 ClassWithConstructors
│   │   │   │   ├── 9.2 ClassWithConstructors.vcxproj.filters
│   │   │   │   ├── 9.2 ClassWithConstructors.vcxproj.user
│   │   │   │   ├── 9.3 ClassWithConstructors.cpp
│   │   │   │   ├── 9.3 ClassWithConstructors.vcxproj
│   │   │   │   ├── 9.3 ClassWithConstructors.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 9.3 ClassWithConstructors.sln
│   │   ├── 9.4 Overloaded Constructors
│   │   │   ├── 9.4 Overloaded Constructors
│   │   │   │   ├── 9.3 Overloaded Constructors.vcxproj.filters
│   │   │   │   ├── 9.3 Overloaded Constructors.vcxproj.user
│   │   │   │   ├── 9.4 Overloaded Constructors.cpp
│   │   │   │   ├── 9.4 Overloaded Constructors.vcxproj
│   │   │   │   ├── 9.4 Overloaded Constructors.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 9.4 Overloaded Constructors.sln
│   │   ├── 9.5 OnlyOverloadedConstructor_NoDefault
│   │   │   ├── 9.5 OnlyOverloadedConstructor_NoDefault
│   │   │   │   ├── 9.4 OnlyOverloadedConstructor_NoDefault.vcxproj.filters
│   │   │   │   ├── 9.4 OnlyOverloadedConstructor_NoDefault.vcxproj.user
│   │   │   │   ├── 9.5 OnlyOverloadedConstructor_NoDefault.cpp
│   │   │   │   ├── 9.5 OnlyOverloadedConstructor_NoDefault.vcxproj
│   │   │   │   ├── 9.5 OnlyOverloadedConstructor_NoDefault.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 9.5 OnlyOverloadedConstructor_NoDefault.sln
│   │   ├── 9.6 Constructor_InitializationLists
│   │   │   ├── 9.6 Constructor_InitializationLists
│   │   │   │   ├── 9.6 Constructor_InitializationLists.cpp
│   │   │   │   ├── 9.6 Constructor_InitializationLists.vcxproj
│   │   │   │   ├── 9.6 Constructor_InitializationLists.vcxproj.filters
│   │   │   │   ├── 9.6 Constructor_InitializationLists.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 9.6 Constructor_InitializationLists.sln
│   │   ├── 9.7 MyString_Destructor
│   │   │   ├── 9.7 MyString_Destructor
│   │   │   │   ├── 9.6 MyString_Destructor.vcxproj.filters
│   │   │   │   ├── 9.6 MyString_Destructor.vcxproj.user
│   │   │   │   ├── 9.7 MyString_Destructor.cpp
│   │   │   │   ├── 9.7 MyString_Destructor.vcxproj
│   │   │   │   ├── 9.7 MyString_Destructor.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 9.7 MyString_Destructor.sln
│   │   ├── 9.8 NoCopyConstructor_CopyMyString
│   │   │   ├── 9.8 NoCopyConstructor_CopyMyString
│   │   │   │   ├── 9.7 NoCopyConstructor_CopyMyString.vcxproj.filters
│   │   │   │   ├── 9.7 NoCopyConstructor_CopyMyString.vcxproj.user
│   │   │   │   ├── 9.8 NoCopyConstructor_CopyMyString.cpp
│   │   │   │   ├── 9.8 NoCopyConstructor_CopyMyString.vcxproj
│   │   │   │   ├── 9.8 NoCopyConstructor_CopyMyString.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 9.8 NoCopyConstructor_CopyMyString.sln
│   │   ├── 9.9 CopyConstructor_MyString
│   │   │   ├── 9.9 CopyConstructor_MyString
│   │   │   │   ├── 9.8 CopyConstructor_MyString.vcxproj.filters
│   │   │   │   ├── 9.8 CopyConstructor_MyString.vcxproj.user
│   │   │   │   ├── 9.9 CopyConstructor_MyString.cpp
│   │   │   │   ├── 9.9 CopyConstructor_MyString.vcxproj
│   │   │   │   ├── 9.9 CopyConstructor_MyString.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 9.9 CopyConstructor_MyString.sln
│   │   ├── Exercise3
│   │   │   ├── Exercise3
│   │   │   │   ├── Exercise3.cpp
│   │   │   │   ├── Exercise3.vcxproj
│   │   │   │   ├── Exercise3.vcxproj.filters
│   │   │   │   ├── Exercise3.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── Exercise3.sln
│   │   └── Exercise4_Circle
│   │       ├── Exercise4_Circle
│   │       │   ├── Exercise4_Circle.cpp
│   │       │   ├── Exercise4_Circle.vcxproj
│   │       │   ├── Exercise4_Circle.vcxproj.filters
│   │       │   ├── Exercise4_Circle.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── Exercise4_Circle.sln
│   ├── Chapter 10
│   │   ├── 10.1 SimplePisceanClassHeirarchy
│   │   │   ├── 10.1 SimplePisceanClassHeirarchy
│   │   │   │   ├── 10.1 SimplePisceanClassHeirarchy.cpp
│   │   │   │   ├── 10.1 SimplePisceanClassHeirarchy.vcxproj
│   │   │   │   ├── 10.1 SimplePisceanClassHeirarchy.vcxproj.filters
│   │   │   │   ├── 10.1 SimplePisceanClassHeirarchy.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 10.1 SimplePisceanClassHeirarchy.sln
│   │   ├── 10.10 MultipleInheritance_Platypus
│   │   │   ├── 10.10 MultipleInheritance_Platypus
│   │   │   │   ├── 10.10 MultipleInheritance_Platypus.cpp
│   │   │   │   ├── 10.10 MultipleInheritance_Platypus.vcxproj
│   │   │   │   ├── 10.10 MultipleInheritance_Platypus.vcxproj.filters
│   │   │   │   ├── 10.10 MultipleInheritance_Platypus.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 10.10 MultipleInheritance_Platypus.sln
│   │   ├── 10.2 Fish_With_protected
│   │   │   ├── 10.2 Fish_With_protected
│   │   │   │   ├── 10.2 Fish_With_protected.cpp
│   │   │   │   ├── 10.2 Fish_With_protected.vcxproj
│   │   │   │   ├── 10.2 Fish_With_protected.vcxproj.filters
│   │   │   │   ├── 10.2 Fish_With_protected.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 10.2 Fish_With_protected.sln
│   │   ├── 10.3 Fish_WithBaseClassInstantiation
│   │   │   ├── 10.3 Fish_WithBaseClassInstantiation
│   │   │   │   ├── 10.3 Fish_WithBaseClassInstantiation.cpp
│   │   │   │   ├── 10.3 Fish_WithBaseClassInstantiation.vcxproj
│   │   │   │   ├── 10.3 Fish_WithBaseClassInstantiation.vcxproj.filters
│   │   │   │   ├── 10.3 Fish_WithBaseClassInstantiation.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 10.3 Fish_WithBaseClassInstantiation.sln
│   │   ├── 10.4 DerivedClassOverridingMethod
│   │   │   ├── 10.4 DerivedClassOverridingMethod
│   │   │   │   ├── 10.4 DerivedClassOverridingMethod.cpp
│   │   │   │   ├── 10.4 DerivedClassOverridingMethod.vcxproj
│   │   │   │   ├── 10.4 DerivedClassOverridingMethod.vcxproj.filters
│   │   │   │   ├── 10.4 DerivedClassOverridingMethod.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 10.4 DerivedClassOverridingMethod.sln
│   │   ├── 10.5 InvokingBaseMethods_InSpiteOverride
│   │   │   ├── 10.5 InvokingBaseMethods_InSpiteOverride
│   │   │   │   ├── 10.5 InvokingBaseMethods_InSpiteOverride.cpp
│   │   │   │   ├── 10.5 InvokingBaseMethods_InSpiteOverride.vcxproj
│   │   │   │   ├── 10.5 InvokingBaseMethods_InSpiteOverride.vcxproj.filters
│   │   │   │   ├── 10.5 InvokingBaseMethods_InSpiteOverride.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 10.5 InvokingBaseMethods_InSpiteOverride.sln
│   │   ├── 10.6 MethodHiding
│   │   │   ├── 10.6 MethodHiding
│   │   │   │   ├── 10.6 MethodHiding.cpp
│   │   │   │   ├── 10.6 MethodHiding.vcxproj
│   │   │   │   ├── 10.6 MethodHiding.vcxproj.filters
│   │   │   │   ├── 10.6 MethodHiding.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 10.6 MethodHiding.sln
│   │   ├── 10.7 SequenceConstructionDestruction
│   │   │   ├── 10.7 SequenceConstructionDestruction
│   │   │   │   ├── 10.4 SequenceConstructionDestruction.vcxproj.filters
│   │   │   │   ├── 10.4 SequenceConstructionDestruction.vcxproj.user
│   │   │   │   ├── 10.7 SequenceConstructionDestruction.cpp
│   │   │   │   ├── 10.7 SequenceConstructionDestruction.vcxproj
│   │   │   │   ├── 10.7 SequenceConstructionDestruction.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 10.7 SequenceConstructionDestruction.sln
│   │   ├── 10.8 CarMotor
│   │   │   ├── 10.8 CarMotor
│   │   │   │   ├── 10.5 CarMotor.cpp
│   │   │   │   ├── 10.5 CarMotor.vcxproj.filters
│   │   │   │   ├── 10.5 CarMotor.vcxproj.user
│   │   │   │   ├── 10.8 CarMotor.vcxproj
│   │   │   │   ├── 10.8 CarMotor.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 10.8 CarMotor.sln
│   │   ├── 10.9 Protected_SuperCar
│   │   │   ├── 10.9 Protected_SuperCar
│   │   │   │   ├── 10.6 Protected_SuperCar.cpp
│   │   │   │   ├── 10.6 Protected_SuperCar.vcxproj.filters
│   │   │   │   ├── 10.6 Protected_SuperCar.vcxproj.user
│   │   │   │   ├── 10.9 Protected_SuperCar.vcxproj
│   │   │   │   ├── 10.9 Protected_SuperCar.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 10.9 Protected_SuperCar.sln
│   │   └── Exercise1_PlatypusConstructorOrder
│   │       ├── Exercise1_PlatypusConstructorOrder
│   │       │   ├── Exercise1_PlatypusConstructorOrder.cpp
│   │       │   ├── Exercise1_PlatypusConstructorOrder.vcxproj
│   │       │   ├── Exercise1_PlatypusConstructorOrder.vcxproj.filters
│   │       │   ├── Exercise1_PlatypusConstructorOrder.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── Exercise1_PlatypusConstructorOrder.sln
│   ├── Chapter 11
│   │   ├── 11.1 InvokingSwimUsingFishPtr
│   │   │   ├── 11.1 InvokingSwimUsingFishPtr
│   │   │   │   ├── 11.1 InvokingSwimUsingFishPtr.cpp
│   │   │   │   ├── 11.1 InvokingSwimUsingFishPtr.vcxproj
│   │   │   │   ├── 11.1 InvokingSwimUsingFishPtr.vcxproj.filters
│   │   │   │   ├── 11.1 InvokingSwimUsingFishPtr.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 11.1 InvokingSwimUsingFishPtr.sln
│   │   ├── 11.2 FishSwim_VirtualMethod
│   │   │   ├── 11.2 FishSwim_VirtualMethod
│   │   │   │   ├── 11.2 FishSwim_VirtualMethod.cpp
│   │   │   │   ├── 11.2 FishSwim_VirtualMethod.vcxproj
│   │   │   │   ├── 11.2 FishSwim_VirtualMethod.vcxproj.filters
│   │   │   │   ├── 11.2 FishSwim_VirtualMethod.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 11.2 FishSwim_VirtualMethod.sln
│   │   ├── 11.3 WithoutVirtualDestructors
│   │   │   ├── 11.3 WithoutVirtualDestructors
│   │   │   │   ├── 11.3 WithoutVirtualDestructors.cpp
│   │   │   │   ├── 11.3 WithoutVirtualDestructors.vcxproj
│   │   │   │   ├── 11.3 WithoutVirtualDestructors.vcxproj.filters
│   │   │   │   ├── 11.3 WithoutVirtualDestructors.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 11.3 WithoutVirtualDestructors.sln
│   │   ├── 11.4 VirtualDestructors
│   │   │   ├── 11.4 VirtualDestructors
│   │   │   │   ├── 11.4 VirtualDestructors.cpp
│   │   │   │   ├── 11.4 VirtualDestructors.vcxproj
│   │   │   │   ├── 11.4 VirtualDestructors.vcxproj.filters
│   │   │   │   ├── 11.4 VirtualDestructors.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 11.4 VirtualDestructors.sln
│   │   ├── 11.5 SizeofBaseClassWithVirtualFunctions
│   │   │   ├── 11.5 SizeofBaseClassWithVirtualFunctions
│   │   │   │   ├── 11.5 SizeofBaseClassWithVirtualFunctions.cpp
│   │   │   │   ├── 11.5 SizeofBaseClassWithVirtualFunctions.vcxproj
│   │   │   │   ├── 11.5 SizeofBaseClassWithVirtualFunctions.vcxproj.filters
│   │   │   │   ├── 11.5 SizeofBaseClassWithVirtualFunctions.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 11.5 SizeofBaseClassWithVirtualFunctions.sln
│   │   ├── 11.6 FishABC
│   │   │   ├── 11.6 FishABC
│   │   │   │   ├── 11.6 FishABC.cpp
│   │   │   │   ├── 11.6 FishABC.vcxproj
│   │   │   │   ├── 11.6 FishABC.vcxproj.filters
│   │   │   │   ├── 11.6 FishABC.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 11.6 FishABC.sln
│   │   ├── 11.7 MultipleInheritance_Platypus
│   │   │   ├── 11.7 MultipleInheritance_Platypus
│   │   │   │   ├── 11.7 MultipleInheritance_Platypus.cpp
│   │   │   │   ├── 11.7 MultipleInheritance_Platypus.vcxproj
│   │   │   │   ├── 11.7 MultipleInheritance_Platypus.vcxproj.filters
│   │   │   │   ├── 11.7 MultipleInheritance_Platypus.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 11.7 MultipleInheritance_Platypus.sln
│   │   ├── 11.8 VirtualInheritance_Platypus
│   │   │   ├── 11.8 VirtualInheritance_Platypus
│   │   │   │   ├── 11.8 VirtualInheritance_Platypus.cpp
│   │   │   │   ├── 11.8 VirtualInheritance_Platypus.vcxproj
│   │   │   │   ├── 11.8 VirtualInheritance_Platypus.vcxproj.filters
│   │   │   │   ├── 11.8 VirtualInheritance_Platypus.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 11.8 VirtualInheritance_Platypus.sln
│   │   ├── 11.9 VirtualCopyConstructors
│   │   │   ├── 11.9 VirtualCopyConstructors
│   │   │   │   ├── 11.9 VirtualCopyConstructors.cpp
│   │   │   │   ├── 11.9 VirtualCopyConstructors.vcxproj
│   │   │   │   ├── 11.9 VirtualCopyConstructors.vcxproj.filters
│   │   │   │   ├── 11.9 VirtualCopyConstructors.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 11.9 VirtualCopyConstructors.sln
│   │   └── Exercise1_Quiz1
│   │       ├── Exercise1_Quiz1
│   │       │   ├── Exercise1_Quiz1.cpp
│   │       │   ├── Exercise1_Quiz1.vcxproj
│   │       │   ├── Exercise1_Quiz1.vcxproj.filters
│   │       │   ├── Exercise1_Quiz1.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── Exercise1_Quiz1.sln
│   ├── Chapter 12
│   │   ├── 12.1 Date_PrefixOperatorsIncDec
│   │   │   ├── 12.1 Date_PrefixOperatorsIncDec
│   │   │   │   ├── 12.1 Date_PrefixOperatorsIncDec.cpp
│   │   │   │   ├── 12.1 Date_PrefixOperatorsIncDec.vcxproj
│   │   │   │   ├── 12.1 Date_PrefixOperatorsIncDec.vcxproj.filters
│   │   │   │   ├── 12.1 Date_PrefixOperatorsIncDec.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 12.1 Date_PrefixOperatorsIncDec.sln
│   │   ├── 12.10 ArraySubscriptOperator_MyString
│   │   │   ├── 12.10 ArraySubscriptOperator_MyString
│   │   │   │   ├── 12.10 ArraySubscriptOperator_MyString.cpp
│   │   │   │   ├── 12.10 ArraySubscriptOperator_MyString.vcxproj
│   │   │   │   ├── 12.10 ArraySubscriptOperator_MyString.vcxproj.filters
│   │   │   │   ├── 12.10 ArraySubscriptOperator_MyString.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 12.10 ArraySubscriptOperator_MyString.sln
│   │   ├── 12.11 FunctionObjects_Functors_Operator()
│   │   │   ├── 12.11 FunctionObjects_Functors_Operator()
│   │   │   │   ├── 12.10 FunctionObjects_Functors_Operator().vcxproj.filters
│   │   │   │   ├── 12.10 FunctionObjects_Functors_Operator().vcxproj.user
│   │   │   │   ├── 12.11 FunctionObjects_Functors_Operator().cpp
│   │   │   │   ├── 12.11 FunctionObjects_Functors_Operator().vcxproj
│   │   │   │   ├── 12.11 FunctionObjects_Functors_Operator().vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 12.11 FunctionObjects_Functors_Operator().sln
│   │   ├── 12.12 MoveConstructorAssignmentOperator
│   │   │   ├── 12.12 MoveConstructorAssignmentOperator
│   │   │   │   ├── 12.11 MoveConstructorAssignmentOperator.vcxproj.filters
│   │   │   │   ├── 12.11 MoveConstructorAssignmentOperator.vcxproj.user
│   │   │   │   ├── 12.12 MoveConstructorAssignmentOperator.cpp
│   │   │   │   ├── 12.12 MoveConstructorAssignmentOperator.vcxproj
│   │   │   │   ├── 12.12 MoveConstructorAssignmentOperator.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 12.12 MoveConstructorAssignmentOperator.sln
│   │   ├── 12.2 OperatorConstCharPtr
│   │   │   ├── 12.2 OperatorConstCharPtr
│   │   │   │   ├── 12.2 OperatorConstCharPtr.cpp
│   │   │   │   ├── 12.2 OperatorConstCharPtr.vcxproj
│   │   │   │   ├── 12.2 OperatorConstCharPtr.vcxproj.filters
│   │   │   │   ├── 12.2 OperatorConstCharPtr.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 12.2 OperatorConstCharPtr.sln
│   │   ├── 12.3 UniquePtr
│   │   │   ├── 12.3 UniquePtr
│   │   │   │   ├── 12.3 UniquePtr.cpp
│   │   │   │   ├── 12.3 UniquePtr.vcxproj
│   │   │   │   ├── 12.3 UniquePtr.vcxproj.filters
│   │   │   │   ├── 12.3 UniquePtr.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 12.3 UniquePtr.sln
│   │   ├── 12.4 CustomSmartPtr
│   │   │   ├── 12.4 CustomSmartPtr
│   │   │   │   ├── 12.4 CustomSmartPtr.cpp
│   │   │   │   ├── 12.4 CustomSmartPtr.vcxproj
│   │   │   │   ├── 12.4 CustomSmartPtr.vcxproj.filters
│   │   │   │   ├── 12.4 CustomSmartPtr.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 12.4 CustomSmartPtr.sln
│   │   ├── 12.5 BinaryAdditionSubtractionOperator
│   │   │   ├── 12.5 BinaryAdditionSubtractionOperator
│   │   │   │   ├── 12.5 BinaryAdditionSubtractionOperator.cpp
│   │   │   │   ├── 12.5 BinaryAdditionSubtractionOperator.vcxproj
│   │   │   │   ├── 12.5 BinaryAdditionSubtractionOperator.vcxproj.filters
│   │   │   │   ├── 12.5 BinaryAdditionSubtractionOperator.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 12.5 BinaryAdditionSubtractionOperator.sln
│   │   ├── 12.6 AddSubAssignment
│   │   │   ├── 12.6 AddSubAssignment
│   │   │   │   ├── 12.6 AddSubAssignment.cpp
│   │   │   │   ├── 12.6 AddSubAssignment.vcxproj
│   │   │   │   ├── 12.6 AddSubAssignment.vcxproj.user
│   │   │   │   ├── 12.6 IncDecAssignment.vcxproj.filters
│   │   │   │   ├── 12.6 IncDecAssignment.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 12.6 AddSubAssignment.sln
│   │   ├── 12.7 Equality_Inequality_Comparison
│   │   │   ├── 12.7 Equality_Inequality_Comparison
│   │   │   │   ├── 12.7 Equality_Inequality_Comparison.cpp
│   │   │   │   ├── 12.7 Equality_Inequality_Comparison.vcxproj
│   │   │   │   ├── 12.7 Equality_Inequality_Comparison.vcxproj.filters
│   │   │   │   ├── 12.7 Equality_Inequality_Comparison.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 12.7 Equality_Inequality_Comparison.sln
│   │   ├── 12.8 ComparisonLessThanGreaterThanEqualTo
│   │   │   ├── 12.8 ComparisonLessThanGreaterThanEqualTo
│   │   │   │   ├── 12.8 ComparisonLessThanGreaterThanEqualTo.cpp
│   │   │   │   ├── 12.8 ComparisonLessThanGreaterThanEqualTo.vcxproj
│   │   │   │   ├── 12.8 ComparisonLessThanGreaterThanEqualTo.vcxproj.filters
│   │   │   │   ├── 12.8 ComparisonLessThanGreaterThanEqualTo.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 12.8 ComparisonLessThanGreaterThanEqualTo.sln
│   │   └── 12.9 MyStringCopyAssignmentOperator
│   │       ├── 12.9 MyStringCopyAssignmentOperator
│   │       │   ├── 12.9 MyStringCopyAssignmentOperator.cpp
│   │       │   ├── 12.9 MyStringCopyAssignmentOperator.vcxproj
│   │       │   ├── 12.9 MyStringCopyAssignmentOperator.vcxproj.filters
│   │       │   ├── 12.9 MyStringCopyAssignmentOperator.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── 12.9 MyStringCopyAssignmentOperator.sln
│   ├── Chapter 13
│   │   ├── 13.1 dynamic_cast_Fish
│   │   │   ├── 13.1 dynamic_cast_Fish
│   │   │   │   ├── 13.1 dynamic_cast_Fish.cpp
│   │   │   │   ├── 13.1 dynamic_cast_Fish.vcxproj
│   │   │   │   ├── 13.1 dynamic_cast_Fish.vcxproj.filters
│   │   │   │   ├── 13.1 dynamic_cast_Fish.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 13.1 dynamic_cast_Fish.sln
│   │   └── Exercise_2
│   │       ├── Exercise_2
│   │       │   ├── Exercise_2.cpp
│   │       │   ├── Exercise_2.vcxproj
│   │       │   ├── Exercise_2.vcxproj.filters
│   │       │   ├── Exercise_2.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── Exercise_2.sln
│   ├── Chapter 14
│   │   ├── 14.1 MacroConstants
│   │   │   ├── 14.1 MacroConstants
│   │   │   │   ├── 14.1 MacroConstants.cpp
│   │   │   │   ├── 14.1 MacroConstants.vcxproj
│   │   │   │   ├── 14.1 MacroConstants.vcxproj.filters
│   │   │   │   ├── 14.1 MacroConstants.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 14.1 MacroConstants.sln
│   │   ├── 14.2 MacroFunctions
│   │   │   ├── 14.2 MacroFunctions
│   │   │   │   ├── 14.2 MacroFunctions.cpp
│   │   │   │   ├── 14.2 MacroFunctions.vcxproj
│   │   │   │   ├── 14.2 MacroFunctions.vcxproj.filters
│   │   │   │   ├── 14.2 MacroFunctions.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 14.2 MacroFunctions.sln
│   │   ├── 14.4 HoldsPairWithMain
│   │   │   ├── 14.4 HoldsPairWithMain
│   │   │   │   ├── 14.4 HoldsPairWithMain.cpp
│   │   │   │   ├── 14.4 HoldsPairWithMain.vcxproj
│   │   │   │   ├── 14.4 HoldsPairWithMain.vcxproj.filters
│   │   │   │   ├── 14.4 HoldsPairWithMain.vcxproj.user
│   │   │   │   ├── 14.5 HoldsPairWithMain.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 14.4 HoldsPairWithMain.sln
│   │   ├── 14.5 StaticWithinTemplate
│   │   │   ├── 14.5 StaticWithinTemplate
│   │   │   │   ├── 14.5 StaticWithinTemplate.cpp
│   │   │   │   ├── 14.5 StaticWithinTemplate.vcxproj
│   │   │   │   ├── 14.5 StaticWithinTemplate.vcxproj.filters
│   │   │   │   ├── 14.5 StaticWithinTemplate.vcxproj.user
│   │   │   │   ├── 14.6 StaticWithinTemplate.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 14.5 StaticWithinTemplate.sln
│   │   ├── 14.6 StaticAssert
│   │   │   ├── 14.6 StaticAssert
│   │   │   │   ├── 14.6 StaticAssert.cpp
│   │   │   │   ├── 14.6 StaticAssert.vcxproj
│   │   │   │   ├── 14.6 StaticAssert.vcxproj.filters
│   │   │   │   ├── 14.6 StaticAssert.vcxproj.user
│   │   │   │   ├── 14.7 StaticAssert.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 14.6 StaticAssert.sln
│   │   └── TemplateFunctionGetMax
│   │       ├── TemplateFunctionGetMax
│   │       │   ├── ReadMe.txt
│   │       │   ├── TemplateFunctionGetMax.cpp
│   │       │   ├── TemplateFunctionGetMax.vcxproj
│   │       │   ├── TemplateFunctionGetMax.vcxproj.filters
│   │       │   ├── TemplateFunctionGetMax.vcxproj.user
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── TemplateFunctionGetMax.sln
│   ├── Chapter 15
│   │   └── 15.1 ContainerIteratorRelationship
│   │       ├── 15.1 ContainerIteratorRelationship
│   │       │   ├── 15.1 ContainerIteratorRelationship.cpp
│   │       │   ├── 15.1 ContainerIteratorRelationship.vcxproj
│   │       │   ├── 15.1 ContainerIteratorRelationship.vcxproj.filters
│   │       │   ├── 15.1 ContainerIteratorRelationship.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── 15.1 ContainerIteratorRelationship.sln
│   ├── Chapter 16
│   │   ├── 16.1 STLStringInstantiationCopy
│   │   │   ├── 16.1 STLStringInstantiationCopy
│   │   │   │   ├── 16.1 STLStringInstantiationCopy.cpp
│   │   │   │   ├── 16.1 STLStringInstantiationCopy.vcxproj
│   │   │   │   ├── 16.1 STLStringInstantiationCopy.vcxproj.filters
│   │   │   │   ├── 16.1 STLStringInstantiationCopy.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 16.1 STLStringInstantiationCopy.sln
│   │   ├── 16.2 AccessingCharElements
│   │   │   ├── 16.2 AccessingCharElements
│   │   │   │   ├── 16.2 AccessingCharElements.cpp
│   │   │   │   ├── 16.2 AccessingCharElements.vcxproj
│   │   │   │   ├── 16.2 AccessingCharElements.vcxproj.filters
│   │   │   │   ├── 16.2 AccessingCharElements.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 16.2 AccessingCharElements.sln
│   │   ├── 16.3 ConcatenateAdditionAssignmentAppend
│   │   │   ├── 16.3 ConcatenateAdditionAssignmentAppend
│   │   │   │   ├── 16.3 ConcatenateAdditionAssignmentAppend.cpp
│   │   │   │   ├── 16.3 ConcatenateAdditionAssignmentAppend.vcxproj
│   │   │   │   ├── 16.3 ConcatenateAdditionAssignmentAppend.vcxproj.filters
│   │   │   │   ├── 16.3 ConcatenateAdditionAssignmentAppend.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 16.3 ConcatenateAdditionAssignmentAppend.sln
│   │   ├── 16.4 StringFind
│   │   │   ├── 16.4 StringFind
│   │   │   │   ├── 16.4 StringFind.cpp
│   │   │   │   ├── 16.4 StringFind.vcxproj
│   │   │   │   ├── 16.4 StringFind.vcxproj.filters
│   │   │   │   ├── 16.4 StringFind.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 16.4 StringFind.sln
│   │   ├── 16.5 StringTruncate
│   │   │   ├── 16.5 StringTruncate
│   │   │   │   ├── 16.5 StringTruncate.cpp
│   │   │   │   ├── 16.5 StringTruncate.vcxproj
│   │   │   │   ├── 16.5 StringTruncate.vcxproj.filters
│   │   │   │   ├── 16.5 StringTruncate.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 16.5 StringTruncate.sln
│   │   ├── 16.6 StringReverse
│   │   │   ├── 16.6 StringReverse
│   │   │   │   ├── 16.6 StringReverse.cpp
│   │   │   │   ├── 16.6 StringReverse.vcxproj
│   │   │   │   ├── 16.6 StringReverse.vcxproj.filters
│   │   │   │   ├── 16.6 StringReverse.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 16.6 StringReverse.sln
│   │   └── 16.7 StringCaseConversion
│   │       ├── 16.7 StringCaseConversion
│   │       │   ├── 16.7 StringCaseConversion.cpp
│   │       │   ├── 16.7 StringCaseConversion.vcxproj
│   │       │   ├── 16.7 StringCaseConversion.vcxproj.filters
│   │       │   ├── 16.7 StringCaseConversion.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── 16.7 StringCaseConversion.sln
│   ├── Chapter 17
│   │   ├── 17.1 InstantiatingStdVector
│   │   │   ├── 17.1 InstantiatingStdVector
│   │   │   │   ├── 17.1 InstantiatingStdVector.cpp
│   │   │   │   ├── 17.1 InstantiatingStdVector.vcxproj
│   │   │   │   ├── 17.1 InstantiatingStdVector.vcxproj.filters
│   │   │   │   ├── 17.1 InstantiatingStdVector.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 17.1 InstantiatingStdVector.sln
│   │   ├── 17.2 InsertingPushBack
│   │   │   ├── 17.2 InsertingPushBack
│   │   │   │   ├── 17.2 InsertingPushBack.cpp
│   │   │   │   ├── 17.2 InsertingPushBack.vcxproj
│   │   │   │   ├── 17.2 InsertingPushBack.vcxproj.filters
│   │   │   │   ├── 17.2 InsertingPushBack.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 17.2 InsertingPushBack.sln
│   │   ├── 17.3 VectorInsert
│   │   │   ├── 17.3 VectorInsert
│   │   │   │   ├── 17.3 VectorInsert.cpp
│   │   │   │   ├── 17.3 VectorInsert.vcxproj
│   │   │   │   ├── 17.3 VectorInsert.vcxproj.filters
│   │   │   │   ├── 17.3 VectorInsert.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 17.3 VectorInsert.sln
│   │   ├── 17.4 VectorElementAccessArray
│   │   │   ├── 17.4 VectorElementAccessArray
│   │   │   │   ├── 17.4 VectorElementAccessArray.cpp
│   │   │   │   ├── 17.4 VectorElementAccessArray.vcxproj
│   │   │   │   ├── 17.4 VectorElementAccessArray.vcxproj.filters
│   │   │   │   ├── 17.4 VectorElementAccessArray.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 17.4 VectorElementAccessArray.sln
│   │   ├── 17.5 VectorPointerSemantics
│   │   │   ├── 17.5 VectorPointerSemantics
│   │   │   │   ├── 17.5 VectorPointerSemantics.cpp
│   │   │   │   ├── 17.5 VectorPointerSemantics.vcxproj
│   │   │   │   ├── 17.5 VectorPointerSemantics.vcxproj.filters
│   │   │   │   ├── 17.5 VectorPointerSemantics.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 17.5 VectorPointerSemantics.sln
│   │   ├── 17.6 VectorPopBack
│   │   │   ├── 17.6 VectorPopBack
│   │   │   │   ├── 17.6 VectorPopBack.cpp
│   │   │   │   ├── 17.6 VectorPopBack.vcxproj
│   │   │   │   ├── 17.6 VectorPopBack.vcxproj.filters
│   │   │   │   ├── 17.6 VectorPopBack.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 17.6 VectorPopBack.sln
│   │   ├── 17.7 SizeCapacity
│   │   │   ├── 17.7 SizeCapacity
│   │   │   │   ├── 17.7 SizeCapacity.cpp
│   │   │   │   ├── 17.7 SizeCapacity.vcxproj
│   │   │   │   ├── 17.7 SizeCapacity.vcxproj.filters
│   │   │   │   ├── 17.7 SizeCapacity.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 17.7 SizeCapacity.sln
│   │   └── 17.8 DequeInsertionsDeletions
│   │       ├── 17.8 DequeInsertionsDeletions
│   │       │   ├── 17.8 DequeInsertionsDeletions.cpp
│   │       │   ├── 17.8 DequeInsertionsDeletions.vcxproj
│   │       │   ├── 17.8 DequeInsertionsDeletions.vcxproj.filters
│   │       │   ├── 17.8 DequeInsertionsDeletions.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── 17.8 DequeInsertionsDeletions.sln
│   ├── Chapter 18
│   │   ├── 18.1 InstantiatingList
│   │   │   ├── 18.1 InstantiatingList
│   │   │   │   ├── 18.1 InstantiatingList.cpp
│   │   │   │   ├── 18.1 InstantiatingList.vcxproj
│   │   │   │   ├── 18.1 InstantiatingList.vcxproj.filters
│   │   │   │   ├── 18.1 InstantiatingList.vcxproj.user
│   │   │   │   ├── List
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 18.1 InstantiatingList.sln
│   │   ├── 18.2 InsertingFrontEnd
│   │   │   ├── 18.2 InsertingFrontEnd
│   │   │   │   ├── 18.2 InsertingFrontEnd.cpp
│   │   │   │   ├── 18.2 InsertingFrontEnd.vcxproj
│   │   │   │   ├── 18.2 InsertingFrontEnd.vcxproj.filters
│   │   │   │   ├── 18.2 InsertingFrontEnd.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 18.2 InsertingFrontEnd.sln
│   │   ├── 18.3 ListInsert
│   │   │   ├── 18.3 ListInsert
│   │   │   │   ├── 18.3 ListInsert.cpp
│   │   │   │   ├── 18.3 ListInsert.vcxproj
│   │   │   │   ├── 18.3 ListInsert.vcxproj.filters
│   │   │   │   ├── 18.3 ListInsert.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 18.3 ListInsert.sln
│   │   ├── 18.4 ListErase
│   │   │   ├── 18.4 ListErase
│   │   │   │   ├── 18.4 ListErase.cpp
│   │   │   │   ├── 18.4 ListErase.vcxproj
│   │   │   │   ├── 18.4 ListErase.vcxproj.filters
│   │   │   │   ├── 18.4 ListErase.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 18.4 ListErase.sln
│   │   ├── 18.5 ListReverse
│   │   │   ├── 18.5 ListReverse
│   │   │   │   ├── 18.5 ListReverse.cpp
│   │   │   │   ├── 18.5 ListReverse.vcxproj
│   │   │   │   ├── 18.5 ListReverse.vcxproj.filters
│   │   │   │   ├── 18.5 ListReverse.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 18.5 ListReverse.sln
│   │   ├── 18.6 ListSort
│   │   │   ├── 18.6 ListSort
│   │   │   │   ├── 18.6 ListSort.cpp
│   │   │   │   ├── 18.6 ListSort.vcxproj
│   │   │   │   ├── 18.6 ListSort.vcxproj.filters
│   │   │   │   ├── 18.6 ListSort.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 18.6 ListSort.sln
│   │   ├── 18.7 SortContactsList
│   │   │   ├── 18.7 SortContactsList
│   │   │   │   ├── 18.7 SortContactsList.cpp
│   │   │   │   ├── 18.7 SortContactsList.vcxproj
│   │   │   │   ├── 18.7 SortContactsList.vcxproj.filters
│   │   │   │   ├── 18.7 SortContactsList.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 18.7 SortContactsList.sln
│   │   └── 18.8 ForwardList
│   │       ├── 18.8 ForwardList
│   │       │   ├── 18.8 ForwardList.cpp
│   │       │   ├── 18.8 ForwardList.vcxproj
│   │       │   ├── 18.8 ForwardList.vcxproj.filters
│   │       │   ├── 18.8 ForwardList.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── 18.8 ForwardList.sln
│   ├── Chapter 19
│   │   ├── 19.1 InstantiatingSetMSet
│   │   │   ├── 19.1 InstantiatingSetMSet
│   │   │   │   ├── 19.1 InstantiatingSetMSet.cpp
│   │   │   │   ├── 19.1 InstantiatingSetMSet.vcxproj
│   │   │   │   ├── 19.1 InstantiatingSetMSet.vcxproj.filters
│   │   │   │   ├── 19.1 InstantiatingSetMSet.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── mset
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 19.1 InstantiatingSetMSet.sln
│   │   ├── 19.2 InsertSetMSet
│   │   │   ├── 19.2 InsertSetMSet
│   │   │   │   ├── 19.2 InsertSetMSet.cpp
│   │   │   │   ├── 19.2 InsertSetMSet.vcxproj
│   │   │   │   ├── 19.2 InsertSetMSet.vcxproj.filters
│   │   │   │   ├── 19.2 InsertSetMSet.vcxproj.user
│   │   │   │   ├── Insert
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 19.2 InsertSetMSet.sln
│   │   ├── 19.3 SetFind
│   │   │   ├── 19.3 SetFind
│   │   │   │   ├── 19.3 SetFind.cpp
│   │   │   │   ├── 19.3 SetFind.vcxproj
│   │   │   │   ├── 19.3 SetFind.vcxproj.filters
│   │   │   │   ├── 19.3 SetFind.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 19.3 SetFind.sln
│   │   ├── 19.4 MSetErase
│   │   │   ├── 19.4 MSetErase
│   │   │   │   ├── 19.4 MSetErase.cpp
│   │   │   │   ├── 19.4 MSetErase.vcxproj
│   │   │   │   ├── 19.4 MSetErase.vcxproj.filters
│   │   │   │   ├── 19.4 MSetErase.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 19.4 MSetErase.sln
│   │   ├── 19.5 SetContactsList
│   │   │   ├── 19.5 SetContactsList
│   │   │   │   ├── 19.5 SetContactsList.cpp
│   │   │   │   ├── 19.5 SetContactsList.vcxproj
│   │   │   │   ├── 19.5 SetContactsList.vcxproj.filters
│   │   │   │   ├── 19.5 SetContactsList.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 19.5 SetContactsList.sln
│   │   └── 19.6 UnorderedSet
│   │       ├── 19.6 UnorderedSet
│   │       │   ├── 19.6 UnorderedSet.cpp
│   │       │   ├── 19.6 UnorderedSet.vcxproj
│   │       │   ├── 19.6 UnorderedSet.vcxproj.filters
│   │       │   ├── 19.6 UnorderedSet.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── 19.6 UnorderedSet.sln
│   ├── Chapter 20
│   │   ├── 20.1 InstantiatingMapMultimap
│   │   │   ├── 20.1 InstantiatingMapMultimap
│   │   │   │   ├── 20.1 InstantiatingMapMultimap.cpp
│   │   │   │   ├── 20.1 InstantiatingMapMultimap.vcxproj
│   │   │   │   ├── 20.1 InstantiatingMapMultimap.vcxproj.filters
│   │   │   │   ├── 20.1 InstantiatingMapMultimap.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 20.1 InstantiatingMapMultimap.sln
│   │   ├── 20.2 InsertingElements
│   │   │   ├── 20.2 InsertingElements
│   │   │   │   ├── 20.2 InsertingElements.cpp
│   │   │   │   ├── 20.2 InsertingElements.vcxproj
│   │   │   │   ├── 20.2 InsertingElements.vcxproj.filters
│   │   │   │   ├── 20.2 InsertingElements.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 20.2 InsertingElements.sln
│   │   ├── 20.3 MapFind
│   │   │   ├── 20.3 MapFind
│   │   │   │   ├── 20.3 MapFind.cpp
│   │   │   │   ├── 20.3 MapFind.vcxproj
│   │   │   │   ├── 20.3 MapFind.vcxproj.filters
│   │   │   │   ├── 20.3 MapFind.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 20.3 MapFind.sln
│   │   ├── 20.4 MapErase
│   │   │   ├── 20.4 MapErase
│   │   │   │   ├── 20.4 MapErase.cpp
│   │   │   │   ├── 20.4 MapErase.vcxproj
│   │   │   │   ├── 20.4 MapErase.vcxproj.filters
│   │   │   │   ├── 20.4 MapErase.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 20.4 MapErase.sln
│   │   ├── 20.5 MultiMapWithPredicate
│   │   │   ├── 20.5 MultiMapWithPredicate
│   │   │   │   ├── 20.5 MultiMapWithPredicate.cpp
│   │   │   │   ├── 20.5 MultiMapWithPredicate.vcxproj
│   │   │   │   ├── 20.5 MultiMapWithPredicate.vcxproj.filters
│   │   │   │   ├── 20.5 MultiMapWithPredicate.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 20.5 MultiMapWithPredicate.sln
│   │   └── 20.6 unordered_map_sample
│   │       ├── 20.6 unordered_map_sample
│   │       │   ├── 20.6 unordered_map_sample.cpp
│   │       │   ├── 20.6 unordered_map_sample.vcxproj
│   │       │   ├── 20.6 unordered_map_sample.vcxproj.filters
│   │       │   ├── 20.6 unordered_map_sample.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── 20.6 unordered_map_sample.sln
│   ├── Chapter 21
│   │   ├── 21.1 FunctionObjects
│   │   │   ├── 21.1 FunctionObjects
│   │   │   │   ├── 21.1 FunctionObjects.cpp
│   │   │   │   ├── 21.1 FunctionObjects.vcxproj
│   │   │   │   ├── 21.1 FunctionObjects.vcxproj.filters
│   │   │   │   ├── 21.1 FunctionObjects.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 21.1 FunctionObjects.sln
│   │   ├── 21.2 StatefulFunctionObject
│   │   │   ├── 21.2 StatefulFunctionObject
│   │   │   │   ├── 21.2 StatefulFunctionObject.cpp
│   │   │   │   ├── 21.2 StatefulFunctionObject.vcxproj
│   │   │   │   ├── 21.2 StatefulFunctionObject.vcxproj.filters
│   │   │   │   ├── 21.2 StatefulFunctionObject.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 21.2 StatefulFunctionObject.sln
│   │   ├── 21.3 UnaryPredicate
│   │   │   ├── 21.3 UnaryPredicate
│   │   │   │   ├── 21.3 UnaryPredicate.cpp
│   │   │   │   ├── 21.3 UnaryPredicate.vcxproj
│   │   │   │   ├── 21.3 UnaryPredicate.vcxproj.filters
│   │   │   │   ├── 21.3 UnaryPredicate.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 21.3 UnaryPredicate.sln
│   │   ├── 21.4 UsingUnaryPredicate
│   │   │   ├── 21.4 UsingUnaryPredicate
│   │   │   │   ├── 21.4 UsingUnaryPredicate.cpp
│   │   │   │   ├── 21.4 UsingUnaryPredicate.vcxproj
│   │   │   │   ├── 21.4 UsingUnaryPredicate.vcxproj.filters
│   │   │   │   ├── 21.4 UsingUnaryPredicate.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 21.4 UsingUnaryPredicate.sln
│   │   ├── 21.5 BinaryFuncMultiplyRanges
│   │   │   ├── 21.5 BinaryFuncMultiplyRanges
│   │   │   │   ├── 21.5 BinaryFuncMultiplyRanges.vcxproj
│   │   │   │   ├── 21.5 BinaryFuncMultiplyRanges.vcxproj.user
│   │   │   │   ├── 21.5 BinaryFunctionMultiplyRanges.cpp
│   │   │   │   ├── 21.5 BinaryPredicate.vcxproj.filters
│   │   │   │   ├── 21.5 BinaryPredicate.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 21.5 BinaryFuncMultiplyRanges.sln
│   │   ├── 21.6 BinaryPredicateCaseInsensitive
│   │   │   ├── 21.6 BinaryPredicate
│   │   │   │   ├── 21.6 BinaryPredicate.vcxproj
│   │   │   │   ├── 21.6 BinaryPredicate.vcxproj.filters
│   │   │   │   ├── 21.6 BinaryPredicate.vcxproj.user
│   │   │   │   ├── 21.6 BinaryPredicateCaseInsensitive.cpp
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 21.6 BinaryPredicateCaseInsensitive.sln
│   │   ├── 21.7 BinarySortPredicate
│   │   │   ├── 21.7 BinarySortPredicate
│   │   │   │   ├── 21.7 BinarySortPredicate.cpp
│   │   │   │   ├── 21.7 BinarySortPredicate.vcxproj
│   │   │   │   ├── 21.7 BinarySortPredicate.vcxproj.filters
│   │   │   │   ├── 21.7 BinarySortPredicate.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 21.7 BinarySortPredicate.sln
│   │   └── 21.8 LambdaDisplayContainerForEach
│   │       ├── 21.8 LambdaDisplayContainerForEach
│   │       │   ├── 21.8 LambdaDisplayContainerForEach.cpp
│   │       │   ├── 21.8 LambdaDisplayContainerForEach.vcxproj
│   │       │   ├── 21.8 LambdaDisplayContainerForEach.vcxproj.filters
│   │       │   ├── 21.8 LambdaDisplayContainerForEach.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── 21.8 LambdaDisplayContainerForEach.sln
│   ├── Chapter 22
│   │   ├── 22.1 LambdaDisplayElements
│   │   │   ├── 22.1 LambdaDisplayElements
│   │   │   │   ├── 22.1 LambdaDisplayElements.cpp
│   │   │   │   ├── 22.1 LambdaDisplayElements.vcxproj
│   │   │   │   ├── 22.1 LambdaDisplayElements.vcxproj.filters
│   │   │   │   ├── 22.1 LambdaDisplayElements.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 22.1 LambdaDisplayElements.sln
│   │   ├── 22.2 LambdaFindIfEvenNumbers
│   │   │   ├── 22.2 LambdaFindIfEvenNumbers
│   │   │   │   ├── 22.2 LambdaFindIfEvenNumbers.cpp
│   │   │   │   ├── 22.2 LambdaFindIfEvenNumbers.vcxproj
│   │   │   │   ├── 22.2 LambdaFindIfEvenNumbers.vcxproj.filters
│   │   │   │   ├── 22.2 LambdaFindIfEvenNumbers.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 22.2 LambdaFindIfEvenNumbers.sln
│   │   ├── 22.3 LambdaVersionIsMultiple
│   │   │   ├── 22.3 LambdaVersionIsMultiple
│   │   │   │   ├── 22.3 LambdaVersionIsMultiple.cpp
│   │   │   │   ├── 22.3 LambdaVersionIsMultiple.vcxproj
│   │   │   │   ├── 22.3 LambdaVersionIsMultiple.vcxproj.filters
│   │   │   │   ├── 22.3 LambdaVersionIsMultiple.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 22.3 LambdaVersionIsMultiple.sln
│   │   ├── 22.4 LambdaBinaryFunc
│   │   │   ├── 22.4 LambdaBinaryFunc
│   │   │   │   ├── 22.4 LambdaBinaryFunc.cpp
│   │   │   │   ├── 22.4 LambdaBinaryFunc.vcxproj
│   │   │   │   ├── 22.4 LambdaBinaryFunc.vcxproj.filters
│   │   │   │   ├── 22.4 LambdaBinaryFunc.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 22.4 LambdaBinaryFunc.sln
│   │   ├── 22.5 LambdaCaseInsensitiveSort
│   │   │   ├── 22.5 LambdaCaseInsensitiveSort
│   │   │   │   ├── 22.5 LambdaCaseInsensitiveSort.cpp
│   │   │   │   ├── 22.5 LambdaCaseInsensitiveSort.vcxproj
│   │   │   │   ├── 22.5 LambdaCaseInsensitiveSort.vcxproj.filters
│   │   │   │   ├── 22.5 LambdaCaseInsensitiveSort.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 22.5 LambdaCaseInsensitiveSort.sln
│   │   └── Exercise1_LambdaSort
│   │       ├── Exercise1_LambdaSort
│   │       │   ├── Exercise1_LambdaSort.cpp
│   │       │   ├── Exercise1_LambdaSort.vcxproj
│   │       │   ├── Exercise1_LambdaSort.vcxproj.filters
│   │       │   ├── Exercise1_LambdaSort.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── Exercise1_LambdaSort.sln
│   ├── Chapter 23
│   │   ├── 23.1 UsingFind
│   │   │   ├── 23.1 UsingFind
│   │   │   │   ├── 23.1 UsingFind.cpp
│   │   │   │   ├── 23.1 UsingFind.vcxproj
│   │   │   │   ├── 23.1 UsingFind.vcxproj.filters
│   │   │   │   ├── 23.1 UsingFind.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 23.1 UsingFind.sln
│   │   ├── 23.10 SortUniqueBS
│   │   │   ├── 23.10 SortUniqueBS
│   │   │   │   ├── 23.10 SortUniqueBS.cpp
│   │   │   │   ├── 23.10 SortUniqueBS.cpp~
│   │   │   │   ├── 23.10 SortUniqueBS.vcxproj
│   │   │   │   ├── 23.10 SortUniqueBS.vcxproj.filters
│   │   │   │   ├── 23.10 SortUniqueBS.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── SortUniqueBS
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 23.10 SortUniqueBS.sln
│   │   ├── 23.11 PartitionStablePartition
│   │   │   ├── 23.11 PartitionStablePartition
│   │   │   │   ├── 23.11 PartitionStablePartition.cpp
│   │   │   │   ├── 23.11 PartitionStablePartition.vcxproj
│   │   │   │   ├── 23.11 PartitionStablePartition.vcxproj.filters
│   │   │   │   ├── 23.11 PartitionStablePartition.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 23.11 PartitionStablePartition.sln
│   │   ├── 23.12 LowerBoundUpperBound
│   │   │   ├── 23.12 LowerBoundUpperBound
│   │   │   │   ├── 23.12 LowerBoundUpperBound.cpp
│   │   │   │   ├── 23.12 LowerBoundUpperBound.vcxproj
│   │   │   │   ├── 23.12 LowerBoundUpperBound.vcxproj.filters
│   │   │   │   ├── 23.12 LowerBoundUpperBound.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 23.12 LowerBoundUpperBound.sln
│   │   ├── 23.2 UsingCount
│   │   │   ├── 23.2 UsingCount
│   │   │   │   ├── 23.2 UsingCount.cpp
│   │   │   │   ├── 23.2 UsingCount.vcxproj
│   │   │   │   ├── 23.2 UsingCount.vcxproj.filters
│   │   │   │   ├── 23.2 UsingCount.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 23.2 UsingCount.sln
│   │   ├── 23.3 UsingSearch
│   │   │   ├── 23.3 UsingSearch
│   │   │   │   ├── 23.3 UsingSearch.cpp
│   │   │   │   ├── 23.3 UsingSearch.vcxproj
│   │   │   │   ├── 23.3 UsingSearch.vcxproj.filters
│   │   │   │   ├── 23.3 UsingSearch.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 23.3 UsingSearch.sln
│   │   ├── 23.4 FillAndFillN
│   │   │   ├── 23.4 FillAndFillN
│   │   │   │   ├── 23.4 FillAndFillN.cpp
│   │   │   │   ├── 23.4 FillAndFillN.vcxproj
│   │   │   │   ├── 23.4 FillAndFillN.vcxproj.filters
│   │   │   │   ├── 23.4 FillAndFillN.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 23.4 FillAndFillN.sln
│   │   ├── 23.5 UsingGenerate
│   │   │   ├── 23.5 UsingGenerate
│   │   │   │   ├── 23.5 UsingGenerate.cpp
│   │   │   │   ├── 23.5 UsingGenerate.vcxproj
│   │   │   │   ├── 23.5 UsingGenerate.vcxproj.filters
│   │   │   │   ├── 23.5 UsingGenerate.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 23.5 UsingGenerate.sln
│   │   ├── 23.6 UsingForEach
│   │   │   ├── 23.6 UsingForEach
│   │   │   │   ├── 23.6 UsingForEach.cpp
│   │   │   │   ├── 23.6 UsingForEach.vcxproj
│   │   │   │   ├── 23.6 UsingForEach.vcxproj.filters
│   │   │   │   ├── 23.6 UsingForEach.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 23.6 UsingForEach.sln
│   │   ├── 23.7 UsingTransform
│   │   │   ├── 23.7 UsingTransform
│   │   │   │   ├── 23.7 UsingTransform.cpp
│   │   │   │   ├── 23.7 UsingTransform.vcxproj
│   │   │   │   ├── 23.7 UsingTransform.vcxproj.filters
│   │   │   │   ├── 23.7 UsingTransform.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 23.7 UsingTransform.sln
│   │   ├── 23.8 CopyRemoveRemoveIf
│   │   │   ├── 23.8 CopyRemoveRemoveIf
│   │   │   │   ├── 23.8 CopyRemoveRemoveIf.cpp
│   │   │   │   ├── 23.8 CopyRemoveRemoveIf.vcxproj
│   │   │   │   ├── 23.8 CopyRemoveRemoveIf.vcxproj.filters
│   │   │   │   ├── 23.8 CopyRemoveRemoveIf.vcxproj.user
│   │   │   │   ├── Executable
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── Test.cpp
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 23.8 CopyRemoveRemoveIf.sln
│   │   └── 23.9 ReplaceReplaceIf
│   │       ├── 23.9 ReplaceReplaceIf
│   │       │   ├── 23.9 ReplaceReplaceIf.cpp
│   │       │   ├── 23.9 ReplaceReplaceIf.vcxproj
│   │       │   ├── 23.9 ReplaceReplaceIf.vcxproj.filters
│   │       │   ├── 23.9 ReplaceReplaceIf.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── 23.9 ReplaceReplaceIf.sln
│   ├── Chapter 24
│   │   ├── 24.1 InstantiatingStack
│   │   │   ├── 24.1 InstantiatingStack
│   │   │   │   ├── 24.1 InstantiatingStack.cpp
│   │   │   │   ├── 24.1 InstantiatingStack.vcxproj
│   │   │   │   ├── 24.1 InstantiatingStack.vcxproj.filters
│   │   │   │   ├── 24.1 InstantiatingStack.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 24.1 InstantiatingStack.sln
│   │   ├── 24.2 StackPushPop
│   │   │   ├── 24.2 StackPushPop
│   │   │   │   ├── 24.2 StackPushPop.cpp
│   │   │   │   ├── 24.2 StackPushPop.cpp~
│   │   │   │   ├── 24.2 StackPushPop.vcxproj
│   │   │   │   ├── 24.2 StackPushPop.vcxproj.filters
│   │   │   │   ├── 24.2 StackPushPop.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 24.2 StackPushPop.sln
│   │   ├── 24.3 STLQueue
│   │   │   ├── 24.3 STLQueue
│   │   │   │   ├── 24.3 STLQueue.cpp
│   │   │   │   ├── 24.3 STLQueue.vcxproj
│   │   │   │   ├── 24.3 STLQueue.vcxproj.filters
│   │   │   │   ├── 24.3 STLQueue.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 24.3 STLQueue.sln
│   │   ├── 24.4 QueueOperations
│   │   │   ├── 24.4 QueueOperations
│   │   │   │   ├── 24.4 QueueOperations.cpp
│   │   │   │   ├── 24.4 QueueOperations.vcxproj
│   │   │   │   ├── 24.4 QueueOperations.vcxproj.filters
│   │   │   │   ├── 24.4 QueueOperations.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 24.4 QueueOperations.sln
│   │   ├── 24.5 InstantiatingPriorityQueue
│   │   │   ├── 24.5 InstantiatingPriorityQueue
│   │   │   │   ├── 24.5 InstantiatingPriorityQueue.cpp
│   │   │   │   ├── 24.5 InstantiatingPriorityQueue.vcxproj
│   │   │   │   ├── 24.5 InstantiatingPriorityQueue.vcxproj.filters
│   │   │   │   ├── 24.5 InstantiatingPriorityQueue.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 24.5 InstantiatingPriorityQueue.sln
│   │   ├── 24.6 PriorityQueueOperations
│   │   │   ├── 24.6 PriorityQueueOperations
│   │   │   │   ├── 24.6 PriorityQueueOperations.cpp
│   │   │   │   ├── 24.6 PriorityQueueOperations.vcxproj
│   │   │   │   ├── 24.6 PriorityQueueOperations.vcxproj.filters
│   │   │   │   ├── 24.6 PriorityQueueOperations.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 24.6 PriorityQueueOperations.sln
│   │   └── 24.7 PriorityQueueWithPredicate
│   │       ├── 24.7 PriorityQueueWithPredicate
│   │       │   ├── 24.7 PriorityQueueWithPredicate.cpp
│   │       │   ├── 24.7 PriorityQueueWithPredicate.vcxproj
│   │       │   ├── 24.7 PriorityQueueWithPredicate.vcxproj.filters
│   │       │   ├── 24.7 PriorityQueueWithPredicate.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── 24.7 PriorityQueueWithPredicate.sln
│   ├── Chapter 25
│   │   ├── 25.1 InstantiatingBitSet
│   │   │   ├── 25.1 InstantiatingBitSet
│   │   │   │   ├── 25.1 InstantiatingBitSet.cpp
│   │   │   │   ├── 25.1 InstantiatingBitSet.vcxproj
│   │   │   │   ├── 25.1 InstantiatingBitSet.vcxproj.filters
│   │   │   │   ├── 25.1 InstantiatingBitSet.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 25.1 InstantiatingBitSet.sln
│   │   ├── 25.2 BitSetOperations
│   │   │   ├── 25.2 BitSetOperations
│   │   │   │   ├── 25.2 BitSetOperations.cpp
│   │   │   │   ├── 25.2 BitSetOperations.vcxproj
│   │   │   │   ├── 25.2 BitSetOperations.vcxproj.filters
│   │   │   │   ├── 25.2 BitSetOperations.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 25.2 BitSetOperations.sln
│   │   ├── 25.3 InstantiatingVectorBool
│   │   │   ├── 25.3 InstantiatingVectorBool
│   │   │   │   ├── 25.3 InstantiatingVectorBool.cpp
│   │   │   │   ├── 25.3 InstantiatingVectorBool.vcxproj
│   │   │   │   ├── 25.3 InstantiatingVectorBool.vcxproj.filters
│   │   │   │   ├── 25.3 InstantiatingVectorBool.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 25.3 InstantiatingVectorBool.sln
│   │   └── 25.4 UsingVectorBool
│   │       ├── 25.4 UsingVectorBool
│   │       │   ├── 25.4 UsingVectorBool.cpp
│   │       │   ├── 25.4 UsingVectorBool.vcxproj
│   │       │   ├── 25.4 UsingVectorBool.vcxproj.filters
│   │       │   ├── 25.4 UsingVectorBool.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── 25.4 UsingVectorBool.sln
│   ├── Chapter 26
│   │   ├── 26.1 MinimalSmartPtr
│   │   │   ├── 26.1 MinimalSmartPtr
│   │   │   │   ├── 26.1 MinimalSmartPtr.cpp
│   │   │   │   ├── 26.1 MinimalSmartPtr.vcxproj
│   │   │   │   ├── 26.1 MinimalSmartPtr.vcxproj.filters
│   │   │   │   ├── 26.1 MinimalSmartPtr.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 26.1 MinimalSmartPtr.sln
│   │   ├── 26.2 DeepCopyPtr
│   │   │   ├── 26.2 DeepCopyPtr
│   │   │   │   ├── 26.2 DeepCopyPtr.cpp
│   │   │   │   ├── 26.2 DeepCopyPtr.vcxproj
│   │   │   │   ├── 26.2 DeepCopyPtr.vcxproj.filters
│   │   │   │   ├── 26.2 DeepCopyPtr.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 26.2 DeepCopyPtr.sln
│   │   ├── 26.3 DestructiveCopyPtr
│   │   │   ├── 26.3 DestructiveCopyPtr
│   │   │   │   ├── 26.3 DestructiveCopyPtr.cpp
│   │   │   │   ├── 26.3 DestructiveCopyPtr.vcxproj
│   │   │   │   ├── 26.3 DestructiveCopyPtr.vcxproj.filters
│   │   │   │   ├── 26.3 DestructiveCopyPtr.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 26.3 DestructiveCopyPtr.sln
│   │   ├── 26.4 UsingUniquePtr
│   │   │   ├── 26.4 UsingUniquePtr
│   │   │   │   ├── 26.4 UsingUniquePtr.cpp
│   │   │   │   ├── 26.4 UsingUniquePtr.vcxproj
│   │   │   │   ├── 26.4 UsingUniquePtr.vcxproj.filters
│   │   │   │   ├── 26.4 UsingUniquePtr.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 26.4 UsingUniquePtr.sln
│   │   └── Exercise_2FishUniquePtr
│   │       ├── Exercise_2FishUniquePtr
│   │       │   ├── Exercise_2FishUniquePtr.cpp
│   │       │   ├── Exercise_2FishUniquePtr.vcxproj
│   │       │   ├── Exercise_2FishUniquePtr.vcxproj.filters
│   │       │   ├── Exercise_2FishUniquePtr.vcxproj.user
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── Exercise_2FishUniquePtr.sln
│   ├── Chapter 27
│   │   ├── 27.1 CoutFormattingNumbers
│   │   │   ├── 27.1 CoutFormattingNumbers
│   │   │   │   ├── 27.1 CoutFormattingNumbers.cpp
│   │   │   │   ├── 27.1 CoutFormattingNumbers.vcxproj
│   │   │   │   ├── 27.1 CoutFormattingNumbers.vcxproj.filters
│   │   │   │   ├── 27.1 CoutFormattingNumbers.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 27.1 CoutFormattingNumbers.sln
│   │   ├── 27.10 BinaryFile
│   │   │   ├── 27.10 BinaryFile
│   │   │   │   ├── 27.10 BinaryFile.cpp
│   │   │   │   ├── 27.10 BinaryFile.vcxproj
│   │   │   │   ├── 27.10 BinaryFile.vcxproj.user
│   │   │   │   ├── 27.11 BinaryFile.vcxproj.filters
│   │   │   │   ├── 27.11 BinaryFile.vcxproj.user
│   │   │   │   ├── MyBinary.bin
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 27.10 BinaryFile.sln
│   │   ├── 27.11 StringStream
│   │   │   ├── 27.11 StringStream
│   │   │   │   ├── 27.10 StringStream.vcxproj.filters
│   │   │   │   ├── 27.10 StringStream.vcxproj.user
│   │   │   │   ├── 27.11 StringStream.cpp
│   │   │   │   ├── 27.11 StringStream.vcxproj
│   │   │   │   ├── 27.11 StringStream.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 27.11 StringStream.sln
│   │   ├── 27.2 CoutNumPrecision
│   │   │   ├── 27.2 CoutNumPrecision
│   │   │   │   ├── 27.2 CoutNumPrecision.cpp
│   │   │   │   ├── 27.2 CoutNumPrecision.vcxproj
│   │   │   │   ├── 27.2 CoutNumPrecision.vcxproj.filters
│   │   │   │   ├── 27.2 CoutNumPrecision.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 27.2 CoutNumPrecision.sln
│   │   ├── 27.3 CoutSetWSetFill
│   │   │   ├── 27.3 CoutSetWSetFill
│   │   │   │   ├── 27.2 CoutSetWSetFill.vcxproj.filters
│   │   │   │   ├── 27.2 CoutSetWSetFill.vcxproj.user
│   │   │   │   ├── 27.3 CoutSetWSetFill.cpp
│   │   │   │   ├── 27.3 CoutSetWSetFill.vcxproj
│   │   │   │   ├── 27.3 CoutSetWSetFill.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 27.3 CoutSetWSetFill.sln
│   │   ├── 27.4 SimpleInputUsingCin
│   │   │   ├── 27.4 SimpleInputUsingCin
│   │   │   │   ├── 27.4 SimpleInputUsingCin.cpp
│   │   │   │   ├── 27.4 SimpleInputUsingCin.vcxproj
│   │   │   │   ├── 27.4 SimpleInputUsingCin.vcxproj.filters
│   │   │   │   ├── 27.4 SimpleInputUsingCin.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 27.4 SimpleInputUsingCin.sln
│   │   ├── 27.5 ReadingWordLine
│   │   │   ├── 27.5 ReadingWordLine
│   │   │   │   ├── 27.5 ReadingWordLine.cpp
│   │   │   │   ├── 27.5 ReadingWordLine.vcxproj
│   │   │   │   ├── 27.5 ReadingWordLine.vcxproj.filters
│   │   │   │   ├── 27.5 ReadingWordLine.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 27.5 ReadingWordLine.sln
│   │   ├── 27.6 CinReadingWordLine
│   │   │   ├── 27.6 CinReadingWordLine
│   │   │   │   ├── 27.6 CinReadingWordLine.cpp
│   │   │   │   ├── 27.6 CinReadingWordLine.vcxproj
│   │   │   │   ├── 27.6 CinReadingWordLine.vcxproj.filters
│   │   │   │   ├── 27.6 CinReadingWordLine.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 27.6 CinReadingWordLine.sln
│   │   ├── 27.7 UsingGetLine
│   │   │   ├── 27.7 UsingGetLine
│   │   │   │   ├── 27.7 UsingGetLine.cpp
│   │   │   │   ├── 27.7 UsingGetLine.vcxproj
│   │   │   │   ├── 27.7 UsingGetLine.vcxproj.filters
│   │   │   │   ├── 27.7 UsingGetLine.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 27.7 UsingGetLine.sln
│   │   ├── 27.8 WritingToFile
│   │   │   ├── 27.8 WritingToFile
│   │   │   │   ├── 27.8 WritingToFile.cpp
│   │   │   │   ├── 27.8 WritingToFile.vcxproj
│   │   │   │   ├── 27.8 WritingToFile.vcxproj.filters
│   │   │   │   ├── 27.8 WritingToFile.vcxproj.user
│   │   │   │   ├── HelloFile.txt
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── 27.8 WritingToFile.sln
│   │   └── 27.9 ReadingTextFile
│   │       ├── 27.9 ReadingTextFile
│   │       │   ├── 27.9 ReadingTextFile.cpp
│   │       │   ├── 27.9 ReadingTextFile.vcxproj
│   │       │   ├── 27.9 ReadingTextFile.vcxproj.filters
│   │       │   ├── 27.9 ReadingTextFile.vcxproj.user
│   │       │   ├── HelloFile.txt
│   │       │   ├── ReadMe.txt
│   │       │   ├── stdafx.cpp
│   │       │   ├── stdafx.h
│   │       │   └── targetver.h
│   │       └── 27.9 ReadingTextFile.sln
│   └── Chapter 28
│       ├── 28.1 ExceptionSafetyInNew
│       │   ├── 28.1 ExceptionSafetyInNew
│       │   │   ├── 28.1 ExceptionSafetyInNew.cpp
│       │   │   ├── 28.1 ExceptionSafetyInNew.vcxproj
│       │   │   ├── 28.1 ExceptionSafetyInNew.vcxproj.filters
│       │   │   ├── 28.1 ExceptionSafetyInNew.vcxproj.user
│       │   │   ├── ReadMe.txt
│       │   │   ├── stdafx.cpp
│       │   │   ├── stdafx.h
│       │   │   └── targetver.h
│       │   └── 28.1 ExceptionSafetyInNew.sln
│       ├── 28.2 CatchingAType
│       │   ├── 28.2 CatchingAType
│       │   │   ├── 28.2 CatchingAType.cpp
│       │   │   ├── 28.2 CatchingAType.vcxproj
│       │   │   ├── 28.2 CatchingAType.vcxproj.filters
│       │   │   ├── 28.2 CatchingAType.vcxproj.user
│       │   │   ├── ReadMe.txt
│       │   │   ├── stdafx.cpp
│       │   │   ├── stdafx.h
│       │   │   └── targetver.h
│       │   └── 28.2 CatchingAType.sln
│       ├── 28.3 ExceptionOnDivideByZero
│       │   ├── 28.3 ExceptionOnDivideByZero
│       │   │   ├── 28.3 ExceptionOnDivideByZero.cpp
│       │   │   ├── 28.3 ExceptionOnDivideByZero.vcxproj
│       │   │   ├── 28.3 ExceptionOnDivideByZero.vcxproj.filters
│       │   │   ├── 28.3 ExceptionOnDivideByZero.vcxproj.user
│       │   │   ├── ReadMe.txt
│       │   │   ├── stdafx.cpp
│       │   │   ├── stdafx.h
│       │   │   └── targetver.h
│       │   └── 28.3 ExceptionOnDivideByZero.sln
│       ├── 28.4 StackUnwindingOnException
│       │   ├── 28.4 StackUnwindingOnException
│       │   │   ├── 28.4 StackUnwindingOnException.cpp
│       │   │   ├── 28.4 StackUnwindingOnException.vcxproj
│       │   │   ├── 28.4 StackUnwindingOnException.vcxproj.filters
│       │   │   ├── 28.4 StackUnwindingOnException.vcxproj.user
│       │   │   ├── ReadMe.txt
│       │   │   ├── stdafx.cpp
│       │   │   ├── stdafx.h
│       │   │   └── targetver.h
│       │   └── 28.4 StackUnwindingOnException.sln
│       └── 28.5 CustomException
│           ├── 28.5 CustomException
│           │   ├── 28.5 CustomException.cpp
│           │   ├── 28.5 CustomException.vcxproj
│           │   ├── 28.5 CustomException.vcxproj.filters
│           │   ├── 28.5 CustomException.vcxproj.user
│           │   ├── ReadMe.txt
│           │   ├── stdafx.cpp
│           │   ├── stdafx.h
│           │   └── targetver.h
│           └── 28.5 CustomException.sln
└── 好例子网_21天学通C (第7版英文原版)PDF_源代码.rar

507 directories, 2118 files


实例下载地址

21天学通C++(第7版英文原版)PDF&源代码.rar

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警