Задача по программированию С++

Отменен
Заказ
4381893
Раздел
Программирование
Предмет
C/C++
Антиплагиат
Не указан
Срок сдачи
23 Ноя 2021 в 23:55
Цена
Договорная цена
Блокировка
10 дней
Размещен
16 Ноя 2021 в 20:41
Просмотров
119
Описание работы

Реализовать шаблонный класс STACK на основе указателей (динамическое выделение памяти под массивы), который должен содержать:

a) конструктор по умолчанию, конструктор копирования, конструктор со списком инициализации, конструктор перемещения, деструктор;

b) operator =;

c) метод push, pop и check_pop(взять элемент без изьятия из стека);

d) перегрузка <> для добавления и извлечения

e) перенаправление вывода <<

f) обработка исключений (блок try catch в main)

g) метод empty()

h) метод size()

i) метод clear()


Выделить методы, которые не кидают исключения и константные методы.


Проверить работу структуры на типах int, double, struct, string;


*написать бенчмарки для сравнения со стеком из stl

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.55
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир