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

Реализовать двусвязный список. В разных узлах одного списка может быть любой объект одного из допустимых типов (своих знаний не хватает) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Квадратная матрица. Рассчитать элементы по формуле, сформировать элементы вектора, упорядочение элементов матрицы или вектора http://www.cyberforum.ru/cpp-beginners/thread754703.html
Доброго времени суток форумчане! Помогите пожалуйста с задачей. Разработать алгоритм и программу на языке С++ решения следующих взаимосвязанных задач: 1) рассчитать элементы квадратной матрицы A = (aij ), i,j = 0,1,2,...,n-1 по заданной формуле; 2) сформировать из матрицы A элементы вектора X = (xi), i = 0,1,2,...,n-1 по заданному правилу; 3) провести заданное упорядочение элементов матрицы...
C++ Почему функция не работает с чарами? Это из-за недостатка памяти? #include"stdafx.h" #include<stdio.h> template<class T> T min(T a, T b, T c) { if((a<b)&&(a<c)) return(2*a); else { if((b<a)&&(b<c)) return(2*b); http://www.cyberforum.ru/cpp-beginners/thread754672.html
C++ ошибка экзешника
Вообщем при некторых значениях n программа вылетает в чем беда не могу понять. писал в dev'е #include <stdio.h> //подключение библеотек #include<stdlib.h> #include <time.h> #include <math.h> int main ()
C++ Вывести в порядке возрастания стоимости список товаров, хранящихся более одного месяца
Список товаров, имеющихся на складе, включает: наименование товара, количество единиц товара, цену единицы товара, дату по-ступления товара на склад. Для описания списка товаров в про-грамме необходимо использовать тип данных структура. Для хра-нения списка товаров создать бинарный файл, ориентированный на тип данных структура. Предусмотреть в программе просмотр бинарного файла и выполнить его...
C++ Определить, находится ли точка с координатами (x,y,z) внутри шара http://www.cyberforum.ru/cpp-beginners/thread754641.html
Определить, находится ли точка с координатами (x,y,z) внутри шара с центром в точке (x_0,y_0,z_0 )и радиусом R.
C++ Ошибка компилятора?(NetBeans IDE 7.2.1) Доброго времени суток! Работаю в NetBeans IDE 7.2.1. Некоторое время назад его забросил. И соответственно, ничего не менял. Но снова вернувшись к нему он стал ругаться на main() . даже в Hello World выдает 0 us 0 init_cheap: VirtualAlloc pointer is null, Win32 error 487 AllocationBase 0x0, BaseAddress 0x71110000, RegionSize 0x4A0000, State 0x10000 C:\msys\1.0\bin\make.exe: ***... подробнее

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

Реализовать двусвязный список. В разных узлах одного списка может быть любой объект одного из допустимых типов (своих знаний не хватает) - C++

07.01.2013, 12:10. Просмотров 810. Ответов 1
Метки (Все метки)

Вобщем делаю тестовые задания. На одно мне даже ответили, результат отрицательный.
Помогите понять если кто поймёт его не так как я или поделитесь знаниями >).

Тестовое выглядит так :

Реализовать двухсвязный список. Каждый элемент списка может содержать один объект. Объект может быть трех типов: "целое число", "вещественное число", "строка". В разных узлах одного списка может быть любоий объект одного из допустимых типов. Каждый объект должен иметь возможность вывести свое содержимое на консоль. У списка должен быть метод, выводящий все элементы.

Класс списка реализовать с "нуля" (не используя темплейты, std::list или аналоги) При реализации класса "строка" можно использовать std::string.

вот так вот.

на то что я написал и отправил как говорится зароботало и вроде по моему мнению я справился они ответили.....

(Тестовое по сути элементарное, но вы не справились).

Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
union Element{
         int typeInt;
         double typeDouble;
         std::string typeString;
     };
class List{
private:
 
    Element* p;
 
    List* p_top;
    List* p_bot;
 
    List* p_next;
    List* p_prev;
 
public:
////// и т Д . . . .


Вобщем создал класс с объектом унион ну и разказывать как всё проходило дальше нет смысла...
Сказано так что моя реализация класса и объединения неверна.

такое не предлогать - идея с std::string obj; + поместить в класс описание этого obj через enum -- не подходит.
boost тоже не то....
всё должно быть проще простого....

Вопрос:

Вfзможно я не понимаю самого задания разъясните плиз, или если какой то другой способ
реализовать такой класс.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru