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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не понятны размеры массива (циклы) http://www.cyberforum.ru/cpp-beginners/thread1139968.html
for(int i=0;i<b-j;i++) for(int j=0;j<a-i-1;j++) for(q=0;q!=a-i-1;q++) cout<<mas3<<"."; какой сдесь размер массива??
C++ Создание динамического двумерного массива void CreateArray(double **DynamicArray, int n){ //??? double **DynamicArray = new double* ; for (int Count = 0; Count < 2*n; Count++) DynamicArray = new double ; } В чем, собственно, тут ошибка? Подскажите пожалуйста, а то долбусь и не могу понять, хотя знаю что где-то сильно туплю) http://www.cyberforum.ru/cpp-beginners/thread1139936.html
C++ Функция pop() в stack
while(!temp_stack.empty()) { temp_stack.top()= temp_pop; temp_stack.pop(); if(temp_stack.top() == target) continue; parking_lot.push(temp_pop); } Если дать переменную одному элементу stack, и удалить этот элемент, можно ли будет использовать переменную? Будет ли эта переменная хранить информацию об удаленном элементе? Спасибо
C++ Логическое и
Это ведь && ? Тогда можете объяснить, в чем разница? пояснение после кода (весь привел на всякий случай) #include "stdafx.h" #include "../../std_lib_facilities.h" int _tmain(int argc, _TCHAR* argv) { vector<string> words; string temp; string disliked = "Broccoli"; string dis = "BLEEP";
C++ Задать случайным образом массив из n целых числе http://www.cyberforum.ru/cpp-beginners/thread1139916.html
Задать случайным образом массив из n целых числе. Перестроить массив записав в него сначала положительные , затем отрицательные и нули, сохраняя порядок и их следование. Выдает почему то от меньшего к большему , помогите... #include<stdio.h> #include<math.h> #include<conio.h> #include<time.h> using namespace std; void main() { setlocale(LC_CTYPE, "Russian");
C++ Вычислить произведение элементов массива, значение которых меньше шести Помогите пожалуйста с одномерным массивом с функцией! Условие задачи: Вычислить произведение элементов, значение которых меньше 6-ти. размер массива 12, тип данных действидельный! подробнее

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

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

05.04.2014, 23:31. Просмотров 625. Ответов 1
Метки (Все метки)

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

Задание:

Создать собственную реализацию контейнера для хранения значений произвольного типа в соответствии с вариантом . Память для хранения значений должна выделяться и освобождаться динамически во время работы с контейнером . Контейнер должен предоставлять следующие возможности : добавление элемента , удаление элемента , проверка наличия элемента в контейнере , определения количества элементов и экспорт содержимого контейнера в массив . Особое внимание нужно уделить освобождению выделенной памяти.
Результат выполнения должен включать откомпилированный статическую библиотеку с реализацией класса контейнера , хедер-файл и тестовую программу для демонстрации работы с контейнером .
Варианты заданий :
1 . Динамический массив .
2 . Двухсвязной список .
3 . Стек .
4 . Очередь.
5 . Множество.
6 . Несбалансированное бинарное дерево поиска .
7 . Хеш -таблица .
8 . Битовую строку .
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru