Читайте также: |
|
T& front(void);
Void erase (iterator p);
iterator insert(iterator position, const T& value);
T& operator[](int i);
void swap(Deque & that);
Deque & operator=(Deque & that);
Class Deque
На основе списка.
Дополнительный набор методов:
void push_back(T &value);
void push_front(T &value);
Void pop_back(void);
Void pop_front(void);
T& back(void);
T& front(void);
Void erase (iterator p);
iterator insert(iterator position, const T& value);
void swap(Deque & that);
Deque & operator=(Deque & that);
Class Stack
На основе списка.
Дополнительный набор методов:
void push(T &value);
Void pop(void);
value_type& top();
Void erase (iterator p);
iterator insert(iterator position, const T& value);
void swap(Stack & that);
Stack & operator=(Stack & that);
Class Stack
На основе динамического массива.
Дополнительный набор методов:
void push(T &value);
Void pop(void);
value_type& top();
Void erase (iterator p);
iterator insert(iterator position, const T& value);
T& operator[](int i);
void swap(Stack & that);
Stack & operator=(Stack & that);
Class Queue
На основе динамического массива.
Дополнительный набор методов:
void push_back(T &value);
Void pop_front(void);
T& front(void);
Дата добавления: 2015-07-11; просмотров: 72 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Написать шаблоны контейнерных классов на основе классов Vector или List из приложения 10. | | | На основе динамического массива. |