From 85a77a77a932560f5e9684b7140bc9d24bd75b94 Mon Sep 17 00:00:00 2001 From: Miles-Cell <156042454+Miles-Cell@users.noreply.github.com> Date: Thu, 21 Mar 2024 12:27:43 -0700 Subject: Exercise completed --- .gitignore | 15 +++ In Class Exercise 5/In Class Exercise 5.sln | 31 +++++ In Class Exercise 5/In Class Exercise 5/Header.h | 13 ++ .../In Class Exercise 5.vcxproj | 138 +++++++++++++++++++++ .../In Class Exercise 5.vcxproj.filters | 27 ++++ In Class Exercise 5/In Class Exercise 5/Source.cpp | 53 ++++++++ InClassExercise5/InClassExercise5.sln | 31 ----- InClassExercise5/InClassExercise5/Header.h | 13 -- .../InClassExercise5/InClassExercise5.vcxproj | 138 --------------------- .../InClassExercise5.vcxproj.filters | 27 ---- InClassExercise5/InClassExercise5/Source.cpp | 53 -------- 11 files changed, 277 insertions(+), 262 deletions(-) create mode 100644 In Class Exercise 5/In Class Exercise 5.sln create mode 100644 In Class Exercise 5/In Class Exercise 5/Header.h create mode 100644 In Class Exercise 5/In Class Exercise 5/In Class Exercise 5.vcxproj create mode 100644 In Class Exercise 5/In Class Exercise 5/In Class Exercise 5.vcxproj.filters create mode 100644 In Class Exercise 5/In Class Exercise 5/Source.cpp delete mode 100644 InClassExercise5/InClassExercise5.sln delete mode 100644 InClassExercise5/InClassExercise5/Header.h delete mode 100644 InClassExercise5/InClassExercise5/InClassExercise5.vcxproj delete mode 100644 InClassExercise5/InClassExercise5/InClassExercise5.vcxproj.filters delete mode 100644 InClassExercise5/InClassExercise5/Source.cpp diff --git a/.gitignore b/.gitignore index 8a30d25..0b867c6 100644 --- a/.gitignore +++ b/.gitignore @@ -396,3 +396,18 @@ FodyWeavers.xsd # JetBrains Rider *.sln.iml +/InClassExercise5/InClassExercise5.sln +/InClassExercise5/InClassExercise5/Header.h +/InClassExercise5/InClassExercise5/InClassExercise5.vcxproj +/InClassExercise5/InClassExercise5/InClassExercise5.vcxproj.filters +/InClassExercise5/InClassExercise5/Source.cpp +/InClassExercise5/InClassExercise5.sln +/InClassExercise5/InClassExercise5/Source.cpp +/InClassExercise5/InClassExercise5/InClassExercise5.vcxproj.filters +/InClassExercise5/InClassExercise5/InClassExercise5.vcxproj +/InClassExercise5/InClassExercise5/Header.h +/InClassExercise5/InClassExercise5/Header.h +/InClassExercise5/InClassExercise5/InClassExercise5.vcxproj +/InClassExercise5/InClassExercise5/InClassExercise5.vcxproj.filters +/InClassExercise5/InClassExercise5/Source.cpp +/InClassExercise5/InClassExercise5.sln diff --git a/In Class Exercise 5/In Class Exercise 5.sln b/In Class Exercise 5/In Class Exercise 5.sln new file mode 100644 index 0000000..8ecd850 --- /dev/null +++ b/In Class Exercise 5/In Class Exercise 5.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.8.34408.163 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "In Class Exercise 5", "In Class Exercise 5\In Class Exercise 5.vcxproj", "{9BB20ADE-A227-49B1-A4A5-7B3F1294E55B}" +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 + {9BB20ADE-A227-49B1-A4A5-7B3F1294E55B}.Debug|x64.ActiveCfg = Debug|x64 + {9BB20ADE-A227-49B1-A4A5-7B3F1294E55B}.Debug|x64.Build.0 = Debug|x64 + {9BB20ADE-A227-49B1-A4A5-7B3F1294E55B}.Debug|x86.ActiveCfg = Debug|Win32 + {9BB20ADE-A227-49B1-A4A5-7B3F1294E55B}.Debug|x86.Build.0 = Debug|Win32 + {9BB20ADE-A227-49B1-A4A5-7B3F1294E55B}.Release|x64.ActiveCfg = Release|x64 + {9BB20ADE-A227-49B1-A4A5-7B3F1294E55B}.Release|x64.Build.0 = Release|x64 + {9BB20ADE-A227-49B1-A4A5-7B3F1294E55B}.Release|x86.ActiveCfg = Release|Win32 + {9BB20ADE-A227-49B1-A4A5-7B3F1294E55B}.Release|x86.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {8B91F29C-FD33-48D6-9B1C-1AA205DA6A0C} + EndGlobalSection +EndGlobal diff --git a/In Class Exercise 5/In Class Exercise 5/Header.h b/In Class Exercise 5/In Class Exercise 5/Header.h new file mode 100644 index 0000000..8fb36c1 --- /dev/null +++ b/In Class Exercise 5/In Class Exercise 5/Header.h @@ -0,0 +1,13 @@ +#ifndef MY_HELPERS_H +#define MY_HELPERS_H + +double double_function(double& new_var); +char char_function(); +size_t array_size(); +void no_return(); + + + +#endif MY_HELPERS_H + + diff --git a/In Class Exercise 5/In Class Exercise 5/In Class Exercise 5.vcxproj b/In Class Exercise 5/In Class Exercise 5/In Class Exercise 5.vcxproj new file mode 100644 index 0000000..99b57fb --- /dev/null +++ b/In Class Exercise 5/In Class Exercise 5/In Class Exercise 5.vcxproj @@ -0,0 +1,138 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 17.0 + Win32Proj + {9bb20ade-a227-49b1-a4a5-7b3f1294e55b} + InClassExercise5 + 10.0 + + + + Application + true + v143 + Unicode + + + Application + false + v143 + true + Unicode + + + Application + true + v143 + Unicode + + + Application + false + v143 + true + Unicode + + + + + + + + + + + + + + + + + + + + + + Level3 + true + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + + + + + Level3 + true + true + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + true + true + + + + + Level3 + true + _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + + + + + Level3 + true + true + true + NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + true + true + + + + + + + + + + + + \ No newline at end of file diff --git a/In Class Exercise 5/In Class Exercise 5/In Class Exercise 5.vcxproj.filters b/In Class Exercise 5/In Class Exercise 5/In Class Exercise 5.vcxproj.filters new file mode 100644 index 0000000..25c729c --- /dev/null +++ b/In Class Exercise 5/In Class Exercise 5/In Class Exercise 5.vcxproj.filters @@ -0,0 +1,27 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + + + Source Files + + + + + Header Files + + + \ No newline at end of file diff --git a/In Class Exercise 5/In Class Exercise 5/Source.cpp b/In Class Exercise 5/In Class Exercise 5/Source.cpp new file mode 100644 index 0000000..a560d6d --- /dev/null +++ b/In Class Exercise 5/In Class Exercise 5/Source.cpp @@ -0,0 +1,53 @@ +// Name: Miles Ellsworth +// Date: 1/25/2024 +// Class: CST 116 +// Assignment: InClass Exercise 5 + +#include + +#include "Header.h" + + + +double double_function(double& new_var) +{ + + + double var = new_var*2; + new_var = var; + return var; + +} + +char char_function() +{ + return 'y'; +} + +size_t array_size() +{ + return 631635416354; +} + +void no_return() +{ + std::cout << "This does not return anything"; +} + + +int main() +{ + + //no_return(); + //array_size(); + //char c = char_function(); + + double new_var = 5.7896; + + double new_double = double_function(new_var); + std::cout << new_double << std::endl; + std::cout << new_var << std::endl; + + + return 0; +} \ No newline at end of file diff --git a/InClassExercise5/InClassExercise5.sln b/InClassExercise5/InClassExercise5.sln deleted file mode 100644 index 50b693a..0000000 --- a/InClassExercise5/InClassExercise5.sln +++ /dev/null @@ -1,31 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.8.34408.163 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "InClassExercise5", "InClassExercise5\InClassExercise5.vcxproj", "{0351FF4F-AC4F-4147-80DD-BA0C911F46C4}" -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 - {0351FF4F-AC4F-4147-80DD-BA0C911F46C4}.Debug|x64.ActiveCfg = Debug|x64 - {0351FF4F-AC4F-4147-80DD-BA0C911F46C4}.Debug|x64.Build.0 = Debug|x64 - {0351FF4F-AC4F-4147-80DD-BA0C911F46C4}.Debug|x86.ActiveCfg = Debug|Win32 - {0351FF4F-AC4F-4147-80DD-BA0C911F46C4}.Debug|x86.Build.0 = Debug|Win32 - {0351FF4F-AC4F-4147-80DD-BA0C911F46C4}.Release|x64.ActiveCfg = Release|x64 - {0351FF4F-AC4F-4147-80DD-BA0C911F46C4}.Release|x64.Build.0 = Release|x64 - {0351FF4F-AC4F-4147-80DD-BA0C911F46C4}.Release|x86.ActiveCfg = Release|Win32 - {0351FF4F-AC4F-4147-80DD-BA0C911F46C4}.Release|x86.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {105841BC-8FE3-4CA9-AE41-85329E9D601F} - EndGlobalSection -EndGlobal diff --git a/InClassExercise5/InClassExercise5/Header.h b/InClassExercise5/InClassExercise5/Header.h deleted file mode 100644 index 8fb36c1..0000000 --- a/InClassExercise5/InClassExercise5/Header.h +++ /dev/null @@ -1,13 +0,0 @@ -#ifndef MY_HELPERS_H -#define MY_HELPERS_H - -double double_function(double& new_var); -char char_function(); -size_t array_size(); -void no_return(); - - - -#endif MY_HELPERS_H - - diff --git a/InClassExercise5/InClassExercise5/InClassExercise5.vcxproj b/InClassExercise5/InClassExercise5/InClassExercise5.vcxproj deleted file mode 100644 index d968d92..0000000 --- a/InClassExercise5/InClassExercise5/InClassExercise5.vcxproj +++ /dev/null @@ -1,138 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - Debug - x64 - - - Release - x64 - - - - 17.0 - Win32Proj - {0351ff4f-ac4f-4147-80dd-ba0c911f46c4} - InClassExercise5 - 10.0 - - - - Application - true - v143 - Unicode - - - Application - false - v143 - true - Unicode - - - Application - true - v143 - Unicode - - - Application - false - v143 - true - Unicode - - - - - - - - - - - - - - - - - - - - - - Level3 - true - WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) - true - - - Console - true - - - - - Level3 - true - true - true - WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) - true - - - Console - true - true - true - - - - - Level3 - true - _DEBUG;_CONSOLE;%(PreprocessorDefinitions) - true - - - Console - true - - - - - Level3 - true - true - true - NDEBUG;_CONSOLE;%(PreprocessorDefinitions) - true - - - Console - true - true - true - - - - - - - - - - - - \ No newline at end of file diff --git a/InClassExercise5/InClassExercise5/InClassExercise5.vcxproj.filters b/InClassExercise5/InClassExercise5/InClassExercise5.vcxproj.filters deleted file mode 100644 index 25c729c..0000000 --- a/InClassExercise5/InClassExercise5/InClassExercise5.vcxproj.filters +++ /dev/null @@ -1,27 +0,0 @@ - - - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms - - - - - Source Files - - - - - Header Files - - - \ No newline at end of file diff --git a/InClassExercise5/InClassExercise5/Source.cpp b/InClassExercise5/InClassExercise5/Source.cpp deleted file mode 100644 index a560d6d..0000000 --- a/InClassExercise5/InClassExercise5/Source.cpp +++ /dev/null @@ -1,53 +0,0 @@ -// Name: Miles Ellsworth -// Date: 1/25/2024 -// Class: CST 116 -// Assignment: InClass Exercise 5 - -#include - -#include "Header.h" - - - -double double_function(double& new_var) -{ - - - double var = new_var*2; - new_var = var; - return var; - -} - -char char_function() -{ - return 'y'; -} - -size_t array_size() -{ - return 631635416354; -} - -void no_return() -{ - std::cout << "This does not return anything"; -} - - -int main() -{ - - //no_return(); - //array_size(); - //char c = char_function(); - - double new_var = 5.7896; - - double new_double = double_function(new_var); - std::cout << new_double << std::endl; - std::cout << new_var << std::endl; - - - return 0; -} \ No newline at end of file -- cgit v1.2.3