Читайте также:
|
|
Дополнительный набор методов:
iterator find(const Key& x);
size_type count(const Key& x);
iterator insert(const value_type& x);
Void erase(iterator position);
size_type erase(const Key& x);
T& operator[](int i);
T& at(int i);
bool operator==(Set& that);
bool operator!=(Set& that);
Class MultiSet
На основе динамического массива.
Дополнительный набор методов:
iterator find(const Key& x);
iterator lower_bound(const Key& x);
iterator upper_bound(const Key& x);
size_type count(const Key& x);
iterator insert(const value_type& x);
Void erase(iterator position);
size_type erase(const Key& x);
T& at(int i);
bool operator==(MultiSet & that);
Class MultiSet
На основе списка.
Дополнительный набор методов:
iterator find(const Key& x);
iterator lower_bound(const Key& x);
iterator upper_bound(const Key& x);
size_type count(const Key& x);
iterator insert(const value_type& x);
Void erase(iterator position);
size_type erase(const Key& x);
bool operator==(MultiSet & that);
Задание N 9
Программа должна содержать меню. Меню, помимо дополнительных пунктов, определяемых заданием, должно содержать пункты:
- открытие базы данных (БД);
- ввод новой записи:
- корректировка записи;
- стирание записи;
- выход.
При открытии БД должно запрашиваться имя файла с БД (при этом должен осуществляться контроль повторного открытия БД).
Дата добавления: 2015-07-11; просмотров: 60 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Void erase(iterator position); | | | Ключевое слово1, ключевое слово2, ключевое слово3, ключевое слово4, название книги, автор, год издания, количество страниц. |