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.
|