aboutsummaryrefslogtreecommitdiff
path: root/CST 126/Homework2/Homework2.cpp
diff options
context:
space:
mode:
authorArthur Spears <[email protected]>2024-04-25 20:19:57 -0700
committerArthur Spears <[email protected]>2024-04-25 20:19:57 -0700
commitd65138f2e040fe4193ea3fb4e2908bd0b161aadd (patch)
tree821fc4ca98777efd74334829599ea0876fe79b08 /CST 126/Homework2/Homework2.cpp
parentmergine develop after PR (diff)
downloadhomework-1-arthurtspears-Homework2.tar.xz
homework-1-arthurtspears-Homework2.zip
Started Homework2. Stubbed out main and worker threads. Organized other source files better.Homework2
Diffstat (limited to 'CST 126/Homework2/Homework2.cpp')
-rw-r--r--CST 126/Homework2/Homework2.cpp35
1 files changed, 35 insertions, 0 deletions
diff --git a/CST 126/Homework2/Homework2.cpp b/CST 126/Homework2/Homework2.cpp
new file mode 100644
index 0000000..7090ffb
--- /dev/null
+++ b/CST 126/Homework2/Homework2.cpp
@@ -0,0 +1,35 @@
+// Name: Arthur Spears
+// Class: CST 126
+// Date: 4/24/24
+// Assignment: Homework 2
+
+#include "helpers.hpp"
+#include <iostream>
+
+
+bool Worker(char** argv);
+bool Worker();
+
+int main(int argc, char* argv[])
+{
+ constexpr short argumentCount = 4;
+ bool success = false;
+
+ if(argc == argumentCount)
+ {
+ return Worker(argv);
+ }
+ return Worker();
+}
+
+bool Worker(char** argv)
+{
+ //parse arguments
+ //run encode/decode functions
+}
+
+bool Worker()
+{
+ //display menu loop
+ //run encode/decode functions
+} \ No newline at end of file