aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnibal LopezBonilla <[email protected]>2022-10-04 13:25:45 -0700
committerAnibal LopezBonilla <[email protected]>2022-10-04 13:25:45 -0700
commitb13d1d1fcda19a6a8c768babbdfdaf6ecfc6d450 (patch)
tree9d5074856d9d67d8da5f6e4cea3ee7ddea89fb31
parentSmall Detail to cpp fle (diff)
downloadcst116-ch6-debugging-buzzerbeaterclutch-b13d1d1fcda19a6a8c768babbdfdaf6ecfc6d450.tar.xz
cst116-ch6-debugging-buzzerbeaterclutch-b13d1d1fcda19a6a8c768babbdfdaf6ecfc6d450.zip
Renaming Project
-rw-r--r--CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/56f6cef0-0875-48be-9444-087a0c8eba3a.vsidxbin0 -> 36089 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/6c70ff45-521e-4fb9-8f04-297192a60953.vsidxbin0 -> 9701 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/75b5b78e-2298-4bec-b3e9-b96a25441314.vsidxbin0 -> 12448 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/e104b245-43e5-4985-9731-ef8e03cb29cc.vsidxbin0 -> 13463 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/read.lock0
-rw-r--r--CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/v17/.suobin0 -> 28672 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/v17/Browse.VC.dbbin0 -> 16498688 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/v17/ipch/AutoPCH/677fc3677fad9bf1/CST116-CH6-LOPEZ-BONILLA.ipchbin0 -> 36044800 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/.suobin0 -> 22016 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/Browse.VC.dbbin0 -> 16515072 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/ipch/AutoPCH/82df01669a296d5f/CST116-CH6-LOPEZ-BONILLA.ipchbin0 -> 40501248 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/ipch/AutoPCH/a8f22bd7abc125cf/CST116-CH6-DEBUGGING.ipchbin0 -> 40501248 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/ipch/AutoPCH/e90092347942b749/CST116-CH6-LOPE.ipchbin0 -> 40501248 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/.vs/ProjectSettings.json3
-rw-r--r--CST116-Ch6-Lopez-Bonilla/.vs/VSWorkspaceState.json7
-rw-r--r--CST116-Ch6-Lopez-Bonilla/.vs/slnx.sqlitebin0 -> 319488 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.cpp60
-rw-r--r--CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.sln31
-rw-r--r--CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.vcxproj136
-rw-r--r--CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.vcxproj.filters22
-rw-r--r--CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.vcxproj.user4
-rw-r--r--CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/CL.command.1.tlogbin0 -> 978 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/CL.read.1.tlogbin0 -> 20392 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/CL.write.1.tlogbin0 -> 924 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/CST116-Ch6-Debugging.lastbuildstate2
-rw-r--r--CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/link.command.1.tlogbin0 -> 1824 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/link.read.1.tlogbin0 -> 3690 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/link.write.1.tlogbin0 -> 1004 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.exebin0 -> 72704 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.exe.recipe11
-rw-r--r--CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.ilkbin0 -> 791392 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.log3
-rw-r--r--CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.objbin0 -> 90783 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.pdbbin0 -> 1601536 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.vcxproj.FileListAbsolute.txt1
-rw-r--r--CST116-Ch6-Lopez-Bonilla/x64/Debug/vc143.idbbin0 -> 166912 bytes
-rw-r--r--CST116-Ch6-Lopez-Bonilla/x64/Debug/vc143.pdbbin0 -> 462848 bytes
37 files changed, 280 insertions, 0 deletions
diff --git a/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/56f6cef0-0875-48be-9444-087a0c8eba3a.vsidx b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/56f6cef0-0875-48be-9444-087a0c8eba3a.vsidx
new file mode 100644
index 0000000..dad53ce
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/56f6cef0-0875-48be-9444-087a0c8eba3a.vsidx
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/6c70ff45-521e-4fb9-8f04-297192a60953.vsidx b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/6c70ff45-521e-4fb9-8f04-297192a60953.vsidx
new file mode 100644
index 0000000..f1db1fc
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/6c70ff45-521e-4fb9-8f04-297192a60953.vsidx
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/75b5b78e-2298-4bec-b3e9-b96a25441314.vsidx b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/75b5b78e-2298-4bec-b3e9-b96a25441314.vsidx
new file mode 100644
index 0000000..7ec320f
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/75b5b78e-2298-4bec-b3e9-b96a25441314.vsidx
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/e104b245-43e5-4985-9731-ef8e03cb29cc.vsidx b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/e104b245-43e5-4985-9731-ef8e03cb29cc.vsidx
new file mode 100644
index 0000000..74d1374
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/e104b245-43e5-4985-9731-ef8e03cb29cc.vsidx
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/read.lock b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/read.lock
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/FileContentIndex/read.lock
diff --git a/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/v17/.suo b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/v17/.suo
new file mode 100644
index 0000000..c53dba8
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/v17/.suo
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/v17/Browse.VC.db b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/v17/Browse.VC.db
new file mode 100644
index 0000000..7000cef
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/v17/Browse.VC.db
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/v17/ipch/AutoPCH/677fc3677fad9bf1/CST116-CH6-LOPEZ-BONILLA.ipch b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/v17/ipch/AutoPCH/677fc3677fad9bf1/CST116-CH6-LOPEZ-BONILLA.ipch
new file mode 100644
index 0000000..c4f934a
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Debugging/v17/ipch/AutoPCH/677fc3677fad9bf1/CST116-CH6-LOPEZ-BONILLA.ipch
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/.suo b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/.suo
new file mode 100644
index 0000000..6ec74ad
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/.suo
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/Browse.VC.db b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/Browse.VC.db
new file mode 100644
index 0000000..a93c41d
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/Browse.VC.db
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/ipch/AutoPCH/82df01669a296d5f/CST116-CH6-LOPEZ-BONILLA.ipch b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/ipch/AutoPCH/82df01669a296d5f/CST116-CH6-LOPEZ-BONILLA.ipch
new file mode 100644
index 0000000..b2c8989
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/ipch/AutoPCH/82df01669a296d5f/CST116-CH6-LOPEZ-BONILLA.ipch
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/ipch/AutoPCH/a8f22bd7abc125cf/CST116-CH6-DEBUGGING.ipch b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/ipch/AutoPCH/a8f22bd7abc125cf/CST116-CH6-DEBUGGING.ipch
new file mode 100644
index 0000000..af893a0
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/ipch/AutoPCH/a8f22bd7abc125cf/CST116-CH6-DEBUGGING.ipch
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/ipch/AutoPCH/e90092347942b749/CST116-CH6-LOPE.ipch b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/ipch/AutoPCH/e90092347942b749/CST116-CH6-LOPE.ipch
new file mode 100644
index 0000000..0fc5aec
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/.vs/CST116-Ch6-Lopez-Bonilla/v17/ipch/AutoPCH/e90092347942b749/CST116-CH6-LOPE.ipch
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/.vs/ProjectSettings.json b/CST116-Ch6-Lopez-Bonilla/.vs/ProjectSettings.json
new file mode 100644
index 0000000..0cf5ea5
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/.vs/ProjectSettings.json
@@ -0,0 +1,3 @@
+{
+ "CurrentProjectSetting": "No Configurations"
+} \ No newline at end of file
diff --git a/CST116-Ch6-Lopez-Bonilla/.vs/VSWorkspaceState.json b/CST116-Ch6-Lopez-Bonilla/.vs/VSWorkspaceState.json
new file mode 100644
index 0000000..a2be6ca
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/.vs/VSWorkspaceState.json
@@ -0,0 +1,7 @@
+{
+ "ExpandedNodes": [
+ ""
+ ],
+ "SelectedNode": "\\CST116-Ch6-Lopez-Bonilla.cpp",
+ "PreviewInSolutionExplorer": false
+} \ No newline at end of file
diff --git a/CST116-Ch6-Lopez-Bonilla/.vs/slnx.sqlite b/CST116-Ch6-Lopez-Bonilla/.vs/slnx.sqlite
new file mode 100644
index 0000000..c58e3bf
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/.vs/slnx.sqlite
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.cpp b/CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.cpp
new file mode 100644
index 0000000..92008f3
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.cpp
@@ -0,0 +1,60 @@
+/********************************************************************
+* File: CST116-Ch6-Lopez-Bonilla.cpp
+*
+* General Instructions: Complete each step before proceeding to the
+* next.
+*
+* Debugging Exercise 1
+*
+* 1) On the lines indicated in the code below, insert a breakpoint.
+* 2) Run to the breakpoint.
+* 3) Put watches on both Fahrenheit and Celsius.
+* 4) When asked for a temperature, enter 212.
+* 5) Verify that the value you entered is stored correctly.
+* 6) Step over the conversion calculation. What is the value
+* in Celsius? Is that the correct value? No.
+* 7) Remember your order of precedence. Put parentheses around
+* Fahrenheit - 32. This needs to be done before the multiplication.
+* 8) Stop debugging and recompile.
+*
+* Debugging Exercise 2
+*
+* 1) Run to Breakpoint 1.
+* 2) When asked for a temperature, enter 212.
+* 3) Verify that the value you entered is stored correctly.
+* 4) Step over the conversion calculation. What is the value
+* in Celsius? Is that the correct value? No.
+* 5) Look at the division. This is integer division. Therefore,
+* 5 / 9 = 0. This is not the result we are looking for.
+* 6) Modify the calculation so that it does floating point division.
+* There are three different ways we have discussed:
+* a) use the F suffix on the literals
+* b) type cast the literals
+* c) replace the 5 with 5.0 and the 9 with 9.0
+* 7) Stop debugging, recompile and run to verify that it now works
+* correctly.
+********************************************************************/
+
+#include <iostream>
+#include <iomanip>
+using std::cout;
+using std::cin;
+using std::endl;
+
+int main()
+{
+ float fahrenheit = 0;
+ float celcius = 0;
+
+ cout << "Enter temperature in Fahrenheit: ";
+ cin >> fahrenheit;
+
+ // Breakpoint 1
+ // Put a breakpoint on the following line
+ celcius = 5.0 / 9.0 * (fahrenheit - 32);
+
+ cout << fahrenheit << " degrees F = "
+ << celcius << " degrees C" << endl;
+
+ return 0;
+}
diff --git a/CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.sln b/CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.sln
new file mode 100644
index 0000000..60a4485
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.sln
@@ -0,0 +1,31 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.3.32804.467
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CST116-Ch6-Debugging", "CST116-Ch6-Debugging.vcxproj", "{3414DA97-83CC-448B-88AF-EDB4A21573B2}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
+ Release|x64 = Release|x64
+ Release|x86 = Release|x86
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {3414DA97-83CC-448B-88AF-EDB4A21573B2}.Debug|x64.ActiveCfg = Debug|x64
+ {3414DA97-83CC-448B-88AF-EDB4A21573B2}.Debug|x64.Build.0 = Debug|x64
+ {3414DA97-83CC-448B-88AF-EDB4A21573B2}.Debug|x86.ActiveCfg = Debug|Win32
+ {3414DA97-83CC-448B-88AF-EDB4A21573B2}.Debug|x86.Build.0 = Debug|Win32
+ {3414DA97-83CC-448B-88AF-EDB4A21573B2}.Release|x64.ActiveCfg = Release|x64
+ {3414DA97-83CC-448B-88AF-EDB4A21573B2}.Release|x64.Build.0 = Release|x64
+ {3414DA97-83CC-448B-88AF-EDB4A21573B2}.Release|x86.ActiveCfg = Release|Win32
+ {3414DA97-83CC-448B-88AF-EDB4A21573B2}.Release|x86.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {2059378C-2D01-4CC0-AD41-C3E8436698A4}
+ EndGlobalSection
+EndGlobal
diff --git a/CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.vcxproj b/CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.vcxproj
new file mode 100644
index 0000000..07d74ab
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.vcxproj
@@ -0,0 +1,136 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <VCProjectVersion>16.0</VCProjectVersion>
+ <Keyword>Win32Proj</Keyword>
+ <ProjectGuid>{3414da97-83cc-448b-88af-edb4a21573b2}</ProjectGuid>
+ <RootNamespace>CST116Ch6Debugging</RootNamespace>
+ <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
+ <ProjectName>CST116-Ch6-Lopez-Bonilla</ProjectName>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>v143</PlatformToolset>
+ <CharacterSet>Unicode</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>v143</PlatformToolset>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <CharacterSet>Unicode</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>v143</PlatformToolset>
+ <CharacterSet>Unicode</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <PlatformToolset>v143</PlatformToolset>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <CharacterSet>Unicode</CharacterSet>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="Shared">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <SDLCheck>true</SDLCheck>
+ <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <ConformanceMode>true</ConformanceMode>
+ </ClCompile>
+ <Link>
+ <SubSystem>Console</SubSystem>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+ <SDLCheck>true</SDLCheck>
+ <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <ConformanceMode>true</ConformanceMode>
+ </ClCompile>
+ <Link>
+ <SubSystem>Console</SubSystem>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <SDLCheck>true</SDLCheck>
+ <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <ConformanceMode>true</ConformanceMode>
+ </ClCompile>
+ <Link>
+ <SubSystem>Console</SubSystem>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+ <SDLCheck>true</SDLCheck>
+ <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <ConformanceMode>true</ConformanceMode>
+ </ClCompile>
+ <Link>
+ <SubSystem>Console</SubSystem>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="CST116-Ch6-Lopez-Bonilla.cpp" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.vcxproj.filters b/CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.vcxproj.filters
new file mode 100644
index 0000000..79ad1fc
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.vcxproj.filters
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Source Files">
+ <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
+ <Extensions>cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+ </Filter>
+ <Filter Include="Header Files">
+ <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
+ <Extensions>h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd</Extensions>
+ </Filter>
+ <Filter Include="Resource Files">
+ <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
+ <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="CST116-Ch6-Lopez-Bonilla.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.vcxproj.user b/CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.vcxproj.user
new file mode 100644
index 0000000..88a5509
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/CST116-Ch6-Lopez-Bonilla.vcxproj.user
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup />
+</Project> \ No newline at end of file
diff --git a/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/CL.command.1.tlog b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/CL.command.1.tlog
new file mode 100644
index 0000000..878f5d5
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/CL.command.1.tlog
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/CL.read.1.tlog b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/CL.read.1.tlog
new file mode 100644
index 0000000..8422a3c
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/CL.read.1.tlog
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/CL.write.1.tlog b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/CL.write.1.tlog
new file mode 100644
index 0000000..824ea65
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/CL.write.1.tlog
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/CST116-Ch6-Debugging.lastbuildstate b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/CST116-Ch6-Debugging.lastbuildstate
new file mode 100644
index 0000000..6901cbc
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/CST116-Ch6-Debugging.lastbuildstate
@@ -0,0 +1,2 @@
+PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.19041.0:
+Debug|x64|C:\Users\speed\Source\Repos\cst116-ch6-debugging-BuzzerBeaterClutch\CST116-Ch6-Debugging\|
diff --git a/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/link.command.1.tlog b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/link.command.1.tlog
new file mode 100644
index 0000000..31cb65f
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/link.command.1.tlog
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/link.read.1.tlog b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/link.read.1.tlog
new file mode 100644
index 0000000..47f45f3
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/link.read.1.tlog
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/link.write.1.tlog b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/link.write.1.tlog
new file mode 100644
index 0000000..9bd3a1f
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-C.3414da97.tlog/link.write.1.tlog
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.exe b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.exe
new file mode 100644
index 0000000..4d0e8f6
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.exe
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.exe.recipe b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.exe.recipe
new file mode 100644
index 0000000..78c2ecd
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.exe.recipe
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project>
+ <ProjectOutputs>
+ <ProjectOutput>
+ <FullPath>C:\Users\speed\Source\Repos\cst116-ch6-debugging-BuzzerBeaterClutch\CST116-Ch6-Debugging\x64\Debug\CST116-Ch6-Debugging.exe</FullPath>
+ </ProjectOutput>
+ </ProjectOutputs>
+ <ContentFiles />
+ <SatelliteDlls />
+ <NonRecipeFileRefs />
+</Project> \ No newline at end of file
diff --git a/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.ilk b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.ilk
new file mode 100644
index 0000000..84d0c51
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.ilk
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.log b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.log
new file mode 100644
index 0000000..2d43819
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.log
@@ -0,0 +1,3 @@
+ CST116-Ch6-Debugging.cpp
+C:\Users\speed\Source\Repos\cst116-ch6-debugging-BuzzerBeaterClutch\CST116-Ch6-Debugging\CST116-Ch6-Debugging.cpp(54,25): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
+ CST116-Ch6-Debugging.vcxproj -> C:\Users\speed\Source\Repos\cst116-ch6-debugging-BuzzerBeaterClutch\CST116-Ch6-Debugging\x64\Debug\CST116-Ch6-Debugging.exe
diff --git a/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.obj b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.obj
new file mode 100644
index 0000000..2614c0e
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.obj
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.pdb b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.pdb
new file mode 100644
index 0000000..30ff8fd
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.pdb
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.vcxproj.FileListAbsolute.txt b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.vcxproj.FileListAbsolute.txt
new file mode 100644
index 0000000..7cc5eaf
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/x64/Debug/CST116-Ch6-Debugging.vcxproj.FileListAbsolute.txt
@@ -0,0 +1 @@
+C:\Users\speed\Source\Repos\cst116-ch6-debugging-BuzzerBeaterClutch\CST116-Ch6-Debugging\x64\Debug\CST116-Ch6-Debugging.exe
diff --git a/CST116-Ch6-Lopez-Bonilla/x64/Debug/vc143.idb b/CST116-Ch6-Lopez-Bonilla/x64/Debug/vc143.idb
new file mode 100644
index 0000000..47d9932
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/x64/Debug/vc143.idb
Binary files differ
diff --git a/CST116-Ch6-Lopez-Bonilla/x64/Debug/vc143.pdb b/CST116-Ch6-Lopez-Bonilla/x64/Debug/vc143.pdb
new file mode 100644
index 0000000..de566b1
--- /dev/null
+++ b/CST116-Ch6-Lopez-Bonilla/x64/Debug/vc143.pdb
Binary files differ