aboutsummaryrefslogtreecommitdiff
path: root/CST116-Ch8-Debugging
diff options
context:
space:
mode:
Diffstat (limited to 'CST116-Ch8-Debugging')
-rw-r--r--CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/FileContentIndex/1130880f-1d04-409a-a90b-bdb3676cc40e.vsidxbin0 -> 14028 bytes
-rw-r--r--CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/FileContentIndex/read.lock0
-rw-r--r--CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/.suobin0 -> 33280 bytes
-rw-r--r--CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/Browse.VC.dbbin0 -> 16375808 bytes
-rw-r--r--CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/Browse.VC.db-shmbin0 -> 32768 bytes
-rw-r--r--CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/Browse.VC.db-walbin0 -> 1454264 bytes
-rw-r--r--CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/ipch/AutoPCH/287fdd08c9bfc3cb/CST116-CH8-DEBUGGING.ipchbin0 -> 37355520 bytes
-rw-r--r--CST116-Ch8-Debugging/CST116-Ch8-Debugging.cpp13
-rw-r--r--CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/CL.command.1.tlogbin0 -> 1018 bytes
-rw-r--r--CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/CL.read.1.tlogbin0 -> 19816 bytes
-rw-r--r--CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/CL.write.1.tlogbin0 -> 1004 bytes
-rw-r--r--CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/CST116-Ch8-Debugging.lastbuildstate2
-rw-r--r--CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/link.command.1.tlogbin0 -> 1904 bytes
-rw-r--r--CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/link.read.1.tlogbin0 -> 3750 bytes
-rw-r--r--CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/link.write.1.tlogbin0 -> 1084 bytes
-rw-r--r--CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.exebin0 -> 61440 bytes
-rw-r--r--CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.exe.recipe11
-rw-r--r--CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.ilkbin0 -> 608880 bytes
-rw-r--r--CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.log2
-rw-r--r--CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.objbin0 -> 52060 bytes
-rw-r--r--CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.pdbbin0 -> 1363968 bytes
-rw-r--r--CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.vcxproj.FileListAbsolute.txt1
-rw-r--r--CST116-Ch8-Debugging/x64/Debug/vc143.idbbin0 -> 166912 bytes
-rw-r--r--CST116-Ch8-Debugging/x64/Debug/vc143.pdbbin0 -> 397312 bytes
24 files changed, 26 insertions, 3 deletions
diff --git a/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/FileContentIndex/1130880f-1d04-409a-a90b-bdb3676cc40e.vsidx b/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/FileContentIndex/1130880f-1d04-409a-a90b-bdb3676cc40e.vsidx
new file mode 100644
index 0000000..d44db71
--- /dev/null
+++ b/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/FileContentIndex/1130880f-1d04-409a-a90b-bdb3676cc40e.vsidx
Binary files differ
diff --git a/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/FileContentIndex/read.lock b/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/FileContentIndex/read.lock
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/FileContentIndex/read.lock
diff --git a/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/.suo b/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/.suo
new file mode 100644
index 0000000..6780491
--- /dev/null
+++ b/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/.suo
Binary files differ
diff --git a/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/Browse.VC.db b/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/Browse.VC.db
new file mode 100644
index 0000000..a712d2f
--- /dev/null
+++ b/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/Browse.VC.db
Binary files differ
diff --git a/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/Browse.VC.db-shm b/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/Browse.VC.db-shm
new file mode 100644
index 0000000..7f41eff
--- /dev/null
+++ b/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/Browse.VC.db-shm
Binary files differ
diff --git a/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/Browse.VC.db-wal b/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/Browse.VC.db-wal
new file mode 100644
index 0000000..75b84cb
--- /dev/null
+++ b/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/Browse.VC.db-wal
Binary files differ
diff --git a/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/ipch/AutoPCH/287fdd08c9bfc3cb/CST116-CH8-DEBUGGING.ipch b/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/ipch/AutoPCH/287fdd08c9bfc3cb/CST116-CH8-DEBUGGING.ipch
new file mode 100644
index 0000000..75abf5d
--- /dev/null
+++ b/CST116-Ch8-Debugging/.vs/CST116-Ch8-Debugging/v17/ipch/AutoPCH/287fdd08c9bfc3cb/CST116-CH8-DEBUGGING.ipch
Binary files differ
diff --git a/CST116-Ch8-Debugging/CST116-Ch8-Debugging.cpp b/CST116-Ch8-Debugging/CST116-Ch8-Debugging.cpp
index 53e4a61..0c6e8d3 100644
--- a/CST116-Ch8-Debugging/CST116-Ch8-Debugging.cpp
+++ b/CST116-Ch8-Debugging/CST116-Ch8-Debugging.cpp
@@ -1,3 +1,10 @@
+// Answers:
+// 1.7) Because the while loop has a semicolon that ends it, so the cout isn't actually in the while loop.
+// 2.3) Because the while loop evaluates to false, because 0 is not less than 0.
+// 2.4) See 2.3.
+// 4.5) 10.
+// 4.6) Nothing assigned 10 to count. Count was set to 0, then incremented by 1, 10 times.
+
/********************************************************************
* File: CST116-Ch8-Debugging.cpp
*
@@ -62,12 +69,12 @@ int main()
// Breakpoint 1
// Put a breakpoint on the following line
- while (i < 0);
- cout << i << endl;
+ while (i < 10)
+ cout << i++ << endl;
// Breakpoint 2
// Put a breakpoint on the following line
- for (count = 0; count < 10; count++);
+ for (count = 0; count < 10; count++)
cout << count << endl;
return 0;
diff --git a/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/CL.command.1.tlog b/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/CL.command.1.tlog
new file mode 100644
index 0000000..66a6b40
--- /dev/null
+++ b/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/CL.command.1.tlog
Binary files differ
diff --git a/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/CL.read.1.tlog b/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/CL.read.1.tlog
new file mode 100644
index 0000000..8b7b23d
--- /dev/null
+++ b/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/CL.read.1.tlog
Binary files differ
diff --git a/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/CL.write.1.tlog b/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/CL.write.1.tlog
new file mode 100644
index 0000000..f7daf62
--- /dev/null
+++ b/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/CL.write.1.tlog
Binary files differ
diff --git a/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/CST116-Ch8-Debugging.lastbuildstate b/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/CST116-Ch8-Debugging.lastbuildstate
new file mode 100644
index 0000000..8590063
--- /dev/null
+++ b/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/CST116-Ch8-Debugging.lastbuildstate
@@ -0,0 +1,2 @@
+PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.19041.0:
+Debug|x64|C:\Users\hey-t\Source\Repos\cst116-chapter8-debugging-AllTheNamesAreTaken3141\CST116-Ch8-Debugging\|
diff --git a/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/link.command.1.tlog b/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/link.command.1.tlog
new file mode 100644
index 0000000..934cce3
--- /dev/null
+++ b/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/link.command.1.tlog
Binary files differ
diff --git a/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/link.read.1.tlog b/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/link.read.1.tlog
new file mode 100644
index 0000000..392ffa2
--- /dev/null
+++ b/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/link.read.1.tlog
Binary files differ
diff --git a/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/link.write.1.tlog b/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/link.write.1.tlog
new file mode 100644
index 0000000..e637c06
--- /dev/null
+++ b/CST116-Ch8-Debugging/x64/Debug/CST116-C.15fb2850.tlog/link.write.1.tlog
Binary files differ
diff --git a/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.exe b/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.exe
new file mode 100644
index 0000000..cda9392
--- /dev/null
+++ b/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.exe
Binary files differ
diff --git a/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.exe.recipe b/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.exe.recipe
new file mode 100644
index 0000000..1b075f6
--- /dev/null
+++ b/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.exe.recipe
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project>
+ <ProjectOutputs>
+ <ProjectOutput>
+ <FullPath>C:\Users\hey-t\Source\Repos\cst116-chapter8-debugging-AllTheNamesAreTaken3141\CST116-Ch8-Debugging\x64\Debug\CST116-Ch8-Debugging.exe</FullPath>
+ </ProjectOutput>
+ </ProjectOutputs>
+ <ContentFiles />
+ <SatelliteDlls />
+ <NonRecipeFileRefs />
+</Project> \ No newline at end of file
diff --git a/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.ilk b/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.ilk
new file mode 100644
index 0000000..bf473b3
--- /dev/null
+++ b/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.ilk
Binary files differ
diff --git a/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.log b/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.log
new file mode 100644
index 0000000..718e240
--- /dev/null
+++ b/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.log
@@ -0,0 +1,2 @@
+ CST116-Ch8-Debugging.cpp
+ CST116-Ch8-Debugging.vcxproj -> C:\Users\hey-t\Source\Repos\cst116-chapter8-debugging-AllTheNamesAreTaken3141\CST116-Ch8-Debugging\x64\Debug\CST116-Ch8-Debugging.exe
diff --git a/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.obj b/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.obj
new file mode 100644
index 0000000..77c2869
--- /dev/null
+++ b/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.obj
Binary files differ
diff --git a/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.pdb b/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.pdb
new file mode 100644
index 0000000..1b5e297
--- /dev/null
+++ b/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.pdb
Binary files differ
diff --git a/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.vcxproj.FileListAbsolute.txt b/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.vcxproj.FileListAbsolute.txt
new file mode 100644
index 0000000..aa24fee
--- /dev/null
+++ b/CST116-Ch8-Debugging/x64/Debug/CST116-Ch8-Debugging.vcxproj.FileListAbsolute.txt
@@ -0,0 +1 @@
+C:\Users\hey-t\Source\Repos\cst116-chapter8-debugging-AllTheNamesAreTaken3141\CST116-Ch8-Debugging\x64\Debug\CST116-Ch8-Debugging.exe
diff --git a/CST116-Ch8-Debugging/x64/Debug/vc143.idb b/CST116-Ch8-Debugging/x64/Debug/vc143.idb
new file mode 100644
index 0000000..4cd0c54
--- /dev/null
+++ b/CST116-Ch8-Debugging/x64/Debug/vc143.idb
Binary files differ
diff --git a/CST116-Ch8-Debugging/x64/Debug/vc143.pdb b/CST116-Ch8-Debugging/x64/Debug/vc143.pdb
new file mode 100644
index 0000000..5b9fbbd
--- /dev/null
+++ b/CST116-Ch8-Debugging/x64/Debug/vc143.pdb
Binary files differ