实例介绍
本书通过大量短小精悍的程序,详细而全面地阐述了C 基本概念和技术以及C 11新增的功能,包括管理输入/输出、循环和数组、面向对象编程、模板、使用标准模板库以及lambda表达式等。这些内容被组织成结构合理、联系...
【实例截图】
【核心代码】
.
├── 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
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论