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

Массив и наследование, - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двусвязный список "Факультет" http://www.cyberforum.ru/cpp-beginners/thread563121.html
Разработать программу, реализующую алгоритм двусвязного списка (20 элементов). В качестве элемента списка выбрать структуру: Код (ключ) Название Фамилия И.О. декана К-во кафедр К-во преподавателей Предусмотреть заполнение списка из файла (подготовить файл на 20 элементов). Заполнение списка с начала: a) с консоли (циклически) b) из файла (выбор файла, тек....
C++ Файлы Из текстового файла выбросить все пробельные символы. Новый файл не создавать. Помогите пожалуйста решить эту задачу, в файлах не разбираюсь, так как когда прослушала лекцию. Очень сильно нуждаюсь в вашей помощи)..Буду благодарна. http://www.cyberforum.ru/cpp-beginners/thread563118.html
Объявление дружественного класса внутри класса C++
class A{ friend class B{ B(A &a); } } Подскажите пожалуйста, такое возможно или нет, я хотел чтобы конструктор класса В имел доступ к закрытым полям класса А, но компилятор пишет: E2111 Type 'А::В' may not be defined here
Дана последовательность чисел. Выяснить, сколько раз в ней встречается максимальное число C++
#include <iostream.h> #include <stdlib.h> #include <time.h> #include <stddef.h> // ------------ size_t index_of_max(int* a, size_t n) { int max_idx = 0;
C++ Решение системы линейных алгебраических уравнений методом ГРАДИЕНТОВ... http://www.cyberforum.ru/cpp-beginners/thread563112.html
Нужно решить СЛАУ методом градиентов, пожалуйста, скиньте алгоритм, если есть м-файл в матлабе, то вообще отлично))), но на си++ тоже пойдет
C++ Вывести номера элементов списка, которые равны значению Х Помогите программку написать. Создать односвязный линейный список, елементами которого являють действительные значений. Вывести номера елементов списка, которые равны значению Х. Значение Х ввести с клавиатуры. подробнее

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

Массив и наследование, - C++

01.05.2012, 21:58. Просмотров 467. Ответов 0
Метки (Все метки)

создать базовый класс Array, в котором определить поле-массив подходящего типа и поле для хранения количества элементов у текущего объекта-массива. Реализовать конструктор инизиализации, задающий количество элементов и начальное значение(по умолчанию 0). Реализовать методы доступа к отдельному элементу, перегрузив операцию индексирования[].При этом должна выполняться проверка индекса на допустимость.

Реализовать класс Decimal как производный класс от класса Array; используя открытое наследование.

класс DECIMAL для работы с беззнаковыми целыми десятичными числами, используя для представления числа массив из 100 элементов типа unsigned char, каждый из которых является десятичной цифрой. Младшая цифра имеет меньший индекс (единицы - в нулевом элементе массива). Реальный размер массива задаётся как аргумент конструктора инициализации. Реализовать арифметические операции, аналогичные встроенным для целых в С++, и операции сравнения
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru