Индексирование
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: сочинения по литературе, сжатое изложение
| Добавил(а) на сайт: Федоров.
Предыдущая страница реферата | 1 2
работа с множеством пар "pair":
поиск p,
возврат ссылки на целую часть его "pair"
делает новую "pair", если p не встречалось
*/
{
register pair* pp;
for (pp=&vec[free-1]; vec<=pp; pp--)
if (strcmp(p,pp->name)==0) return pp->val;
if (free==max) { // переполнение: вектор увеличивается
pair* nvec = new pair[max*2];
for ( int i=0; iname = new char[strlen(p)+1];
strcpy(pp->name,p);
pp->val = 0; // начальное значение: 0
return pp->val;
}
Поскольку представление assoc скрыто, нам нужен способ его печати. В следующем разделе будет показано, как определить подходящий итератор, а здесь мы используем простую функцию печати:
vouid assoc::print_all()
{
for (int i = 0; i>buf) vec[buf]++;
vec.print_all();
}
Скачали данный реферат: Kabaev, Низов, Глинка, Manefa, Ibragimov, Ягунов, Dubolazov.
Последние просмотренные рефераты на тему: дитя рассказ, деятельность доклад, рефераты баллы, бесплатный решебник.
Категории:
Предыдущая страница реферата | 1 2