Форум программистов, компьютерный форум CyberForum.ru

Создать шаблонный класс "Элемент списка" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму 7 членов ряда, в котором an=(n*n)*e(-sqrt(n) http://www.cyberforum.ru/cpp-beginners/thread1079723.html
Найти сумму 7 членов ряда, в котором {a}_{n} = (n * n) * {exp}^{-\sqrt{n}}
C++ Первая программа в VS, идентификатор cout не определен Добрый вечер, пишу первую программу на C++, пишу в VS Express 2013, ошибка сборки: идентификатор cout не определен. Возможно дело в том, что учусь по старой книге, исправьте пожалуйста ошибку и объясните. Скриншот прилагается. http://www.cyberforum.ru/cpp-beginners/thread1079720.html
C++ Даны два отрезка действительной прямой. Определить, содержится ли один из них полностью в другом.
Доброго времени суток! Программа работает, но результат неправильный. Задача состоит в следующем:Даны два отрезка действительной прямой. Определить, содержится ли один из них полностью в другом. Для проверки использовал числа: x1=1; y1=2; x2=0; y2=3. Результат: Отрезки не совпадают или не содержатся один в другом. По идее должен быть ответ Противоположным. Помогите пожалуйста! #include...
Операторы в условии выполнения цикла while C++
do{ m = atof(p); if (i>9) break; }while(p = strchr(p, ','), p++); Объясните, пожалуйста, что означает последняя строка? Это ведь условие выполнения цикла while? Пока оно истинно цикл выполняется, так как ее понять? :)
C++ Сортировка бинарными вставками http://www.cyberforum.ru/cpp-beginners/thread1079700.html
Помогите мне пожалуйста понять принцип работы данной сортировки. Нашел в интернете код: for (i=0; i < N; i++) { x=arr; left=0; right=i; while (left < right) { m = (left+right)/2;
C++ Как передать значение в шаблонный класс Здравствуйте. Помогите пожалуйста. Я хочу передать два заполненных вектора в класс, но у меня возникает ошибка. Не понимаю, что я делаю не так. #include "stdafx.h" #include <iostream> #include <algorithm> #include <vector> using namespace std; template <class T> class Mnojestvo { public: int n; подробнее

Показать сообщение отдельно
Usain
0 / 0 / 0
Регистрация: 20.11.2012
Сообщений: 33

Создать шаблонный класс "Элемент списка" - C++

23.01.2014, 18:49. Просмотров 417. Ответов 0
Метки (Все метки)

Задание из экзамена. Помогите пожалуйста

1. Создать шаблонный класс "Элемент списка". Инкапсулировать в классе информационное и ссылочное поля списка. Реализовать в классе конструктор по умолчанию для инициализации полей элемента списка, а также методы для чтения и записи полей.
2. На основе базового класса "Элемент списка" создать шаблонный класс "Стек элементов". Реализовать в классе конструктор с параметрами для инициализации стека заданной размерности (размерность стека определяется параметром конструктора) и конструктор копирования. Реализовать в программе деструктор для удаления элементов стека. Реализовать метод, выполняющий вывод всех элементов стека.
3. Реализовать перегрузку операций -- и += для извлечения и добавления элемента.
4. Предусмотреть вызов и обработку исключительной ситуации, возникающей при опустошении стека (т.е. невозможности извлечь элемент из стека), с использованием собственного класса.
5. В функции main реализовать следующие действия, с использованием разработанного класса:
- создание стека с символьными элементами определенной размерности;
- добавление элемента в стек (с использованием перегруженной операции);
- извлечение элемента из стека (с использованием перегруженной операции);
- создание второго стека на основе первого, с использованием конструктора копирования;
- вывод всех элементов второго стека.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru