aboutsummaryrefslogtreecommitdiff
path: root/InClassExercise12/InClassExercise12/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'InClassExercise12/InClassExercise12/main.cpp')
-rw-r--r--InClassExercise12/InClassExercise12/main.cpp16
1 files changed, 15 insertions, 1 deletions
diff --git a/InClassExercise12/InClassExercise12/main.cpp b/InClassExercise12/InClassExercise12/main.cpp
index 9792b80..36d2033 100644
--- a/InClassExercise12/InClassExercise12/main.cpp
+++ b/InClassExercise12/InClassExercise12/main.cpp
@@ -4,15 +4,29 @@
// Assignment: In Class Exercise 12
#include <iostream>
-#include <ostream>
+#include "c_array.h"
+using std::cout;
+using std::endl;
int main() {
+ const size_t initialSize = 101;
+ int* myArray = new int[initialSize];
+ for (size_t i = 0; i < initialSize; ++i) {
+ myArray[i] = i + 1;
+ }
+ cout << " Initial Array: " << endl;
+ PrintArray(myArray, initialSize);
+ DoubleArraySize(myArray, initialSize);
+ cout << " Array after being doubled in size: " << endl;
+ PrintArray(myArray, initialSize * 2);
+
+ delete[]myArray;
return 0;