#include #include "ArrayT.h" #include using namespace std; template void PrintArray(ArrayT ary); int main() { ArrayT one; one.PushBack("Hello"); one.PushBack("World"); one.PushBack("How"); one.PushBack("Are"); one.PushBack("You?"); cout << "An array of strings" << endl; PrintArray(one); cout << endl << endl; cout << "An array of floats" << endl; ArrayT two; two.PushBack(1.23); two.PushBack(2.34); two.PushBack(3.45); PrintArray(two); return 0; } template void PrintArray(ArrayT ary){ for(size_t i = 0; i < ary.Size(); ++i) { cout << ary[i] << endl; } return; }