Будь умным!


У вас вопросы?
У нас ответы:) SamZan.ru

Лабораторная работа 8 9.

Работа добавлена на сайт samzan.ru: 2016-03-13


Лабораторная работа №8, №9. Шаблоны, исключения.

Написать шаблонную функцию или класс согласно варианту. Описать класс-исключение или иерархию классов-исключений. Генерировать исключения в соответствующих исключительных ситуациях. Если у вас есть другие предложения по исключительным ситуациям – используйте их.

Функции

Описание

Параметры шаблона

A

Поиск максимального элемента в массиве.

Тип элементов массива

B

Поиск минимального из двух элементов.

Тип элементов.

C

Меняет значения двух переменных одного типа местами (swap)

Тип переменных.

D

Вычисляет N-ю (целую) степень числа

Степень (показатель) – целое число. Тип переменной.

Классы

Описание

Параметры шаблона

Исключения

E

Стек из макс. N элементов типа T

int N, class T

Переполнение стека. Изъятие элемента из пустого стека.

F

Массив из N элементов типа T

int N, class T

Обращение по несуществующему индексу.

G

Очередь из макс. N элементов типа T

int N, class T

Переполнение очереди. Изъятие элемента из пустой очереди.

H

Матрица NxM элементов типа T

int N, int M, class T

Обращение по несуществующему индексу.

A

B

C

D

E

F

G

H

1

X

X

2

X

X

3

X

X

4

X

X

5

X

X

6

X

X

7

X

X

8

X

X

9

X

X

10

X

X

11

X

X

12

X

X

13

X

X

14

X

X

15

X

X

16

X

X

17

X

X

18

X

X

19

X

X

20

X

X

21

X

X

22

X

X

23

X

X

24

X

X




1. Реферат- Обеспечение безопасности при работе с рекомбинантными молекулами ДНК
2. реферат дисертації на здобуття наукового ступеня кандидата технічних наук Лу
3. по теме 1 Начало формы 1
4. Эмиссия и обращение ценных бумаг ОАО Нижнекамскнефтехим
5. Мозговой штурм этоформа семинара содержащая целенаправленную ориентировку учащихся на восприятие и кол
6. Курсовая работа на тему- Эмоциональная тональность рассказов А
7. ТЕМА- компоновка и расчет главной электрической схемы тЭц
8. финансового института зависит не только от правильной организации процесса банковского обслуживания клиен.html
9. Реферат- Участие российских предприятий в торговле лицензиями на начальном этапе либерализации экономики России
10. Международные воздушные перевозки
11. Вклад Петра Великого в развитие издательского дела и редактирования
12. Грамматей ка Направление- культуро логическое
13. Лабораторная работа ’2 Разработка элементов профиля защиты в соответствии с требованиями междуна
14. Средняя общеобразовательная школа 49 план ~ конспект праздника Земля
15. Таможенное оформление - растаможивание грузов
16. Тема- ldquo;Теорія специфічних факторів виробництваrdquo; Виконав студент 1ої групи III курсу
17. на тему- Малый бизнес и его роль в рыночной экономике
18. Реферат- Врожденные дефекты развития опорно-двигательного аппарата
19. Аналітичні процедури в аудиті
20.  Настоящее федеральное правило стандарт аудиторской деятельности разработанное с учетом международных с