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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 28, средняя оценка - 4.61
WhiteCat
Сообщений: n/a
#1

Создать абстрактный тип данных-класс вектор - C++

26.10.2009, 18:24. Просмотров 3329. Ответов 3
Метки нет (Все метки)

Создать абстрактный тип данных-класс вектор, который имеет указатель на long, число элементов и переменную состояния. Определить конструктор без параметров,конструктор с параметром, конструктор с двумя параметрами. Конструктор без параметров выделяет место для одного элемента и инициализирует его в ноль. Конструктор с одним параметром,-размер вектора,-выделяет место и инициализирует номером в массиве,конструктор с двумя параметрами выделяет место (первый аргумент) и инициализирует вторым аргументом. Деструктор освобождает память. Определить функцию, которая присваивает элементу массива некоторое значение (параметр по умолчанию), функцию которая получает некоторый элемент массива. В переменную состояния устанавливать код ошибки, когда не хватает памяти, выходит за пределы массива. Определить функцию печати. Определить функции сложения, умножения, вычитания, которые производят эти арифметические операции с данными этого класса и встроенного long. Определить методы сравнения: больше, меньше или равно. Предусмотреть возможность подсчёта числа объектов данного типа. Проверить работу этого класса.

Помогите пожалуйста!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.10.2009, 18:24     Создать абстрактный тип данных-класс вектор
Посмотрите здесь:

C++ Создать абстрактный тип данных - класс вектор
C++ абстрактный тип данных
Создать абстрактный тип данных (структура) - вектор, который имеет указатель на short и число элементов C++
C++ Создать абстрактный тип данных (структура) - окно
Создать абстрактный тип данных - класс вектор C++
Создать абстрактный тип данных - класс вектор, который имеет указатель на long, число элементов и переменную состояния C++
Создать абстрактный тип данных (структура) - картина, у которой есть название, автор, стоимость C++
C++ Абстрактный тип данных
Абстрактный тип данных C++
Создать абстрактный тип данных (структура) — вектор, который имеет указатель на int и число элементов C++
C++ Абстрактный класс. Виртуальный метод, который возвращает T- тип
C++ Вектор указателей на абстрактный класс?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rififi
 Аватар для Rififi
2332 / 1047 / 43
Регистрация: 03.05.2009
Сообщений: 2,656
27.10.2009, 11:40     Создать абстрактный тип данных-класс вектор #2
WhiteCat,
тут слишком много получится кода, причём довольно примитивного, чтобы это все раписывать.

например конструктор класса без параметров может выглядеть так:

C++
1
2
3
4
5
6
7
class V
{
public:
V() : p_(new int()) { *p_ = 0; }
 
long* p_;
};
ну и остальное всё примерно в таком духе...
Что конкретно не получается?
darex13
1 / 1 / 0
Регистрация: 02.05.2010
Сообщений: 3
10.11.2010, 19:57     Создать абстрактный тип данных-класс вектор #3
ооо, и мне нада такое, ток у меня указатель на double, а не на long
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
11.11.2010, 17:51     Создать абстрактный тип данных-класс вектор #4
Вектор наподобие STL
Не знаю то или не то, но может пригодиться.
Yandex
Объявления
11.11.2010, 17:51     Создать абстрактный тип данных-класс вектор
Ответ Создать тему
Опции темы

Текущее время: 02:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru