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

3. A Generic Vector Class

1: Vector Wish List 2: TVector<T> Interface 3: TVector<T> Implementation Plan 4: Defining Class TVector <T> 5: Non-Member Overloads for TVector <T> 6: The File tvector.h 7: The File tvector.cpp 8: Implementing TVector<T> NewArray() 9: Implementing TVector<T> Constructors/Destructor 10: Implementing TVector<T> Assignment Operator 11: Implementing TVector<T> Bracket Operator 12: Implementing Non-Member Operator Overloads 13: Implementing TVector<T> Display Methods 14: Implementing TVector<T> SetCapacity() 15: Implementing TVector<T> SetSize() and Clear() 16: Implementing TVector<T> Size() and Capacity() 17: Implementing TVector<T> Front() and Back() 18: Implementing TVector<T> PopBack() 19: Implementing TVector<T> PushBack() 20: TVector 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) 2011 R.C. Lacher, Florida State University.

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