| Slide Index | | | <- prev | next -> |

2. A Generic Vector Class

1: Vector Wish List 2: fsu::Vector<T> Interface 3: Vector<T> Implementation Plan 4: Defining Class Vector <T> 5: Non-Member Overloads for Vector <T> 6: The File vector.h 7: The File vector.cpp 8: Implementing Vector<T> NewArray() 9: Implementing Vector<T> Constructors/Destructor 10: Implementing Vector<T> Assignment Operator 11: Implementing Vector<T> Bracket Operator 12: Implementing Non-Member Operator Overloads 13: Implementing Vector<T> Display Methods 14: Implementing Vector<T> SetCapacity() 15: Implementing Vector<T> SetSize() and Clear() 16: Implementing Vector<T> Size() and Capacity() 17: Implementing Vector<T> Front() and Back() 18: Implementing Vector<T> PopBack() 19: Implementing Vector<T> PushBack() 20: Vector Complexity Requirements
    Copyright notice: The source documents, rendered pages, and content in this course are proprietary and may not be copied without express written permission of the author. (C) 1999 - 2012 R.C. Lacher, Florida State University.

<- prev | next -> | Top of Page |