Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Fkbyf
#1

выделение памяти - C++

27.01.2009, 19:30. Просмотров 675. Ответов 1
Метки нет (Все метки)

есть класс множество. необходимо создать класс "правило", одним из методов которого является добавление множества к соответствующему списку множеств.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 struct Node
{
    Mnojestvo data;
    Node* prev;
};
 
 
Node* push(Node* top, Mnojestvo d)
{
    Node* tmp=new Node;       //ругается
    tmp->data=d;
    tmp->prev=top;
    return tmp;
}
exam\main.cpp|23|error: no matching function for call to `Node::Node()'|

что можно сделать?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.01.2009, 19:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос выделение памяти (C++):

Распределение памяти. Динамическое выделение памяти - C++
an-1 an-2 ... a2

Выделение памяти, проверка на утечку памяти - C++
Интересуют два вопроса: 1. Правильно ли устроен алгоритм выделения, удаление и запись ячейки памяти? Может быть, есть более простые...

Выделение памяти - C++
Во время выполнения программы после ввода нескольких символов выводит ошибку: double free or corruption(out): 0x0000000001157010 ***...

Выделение памяти - C++
Доброго времени суток. Чтобы выделить память под двумерный массив в такой форме: //n - переменная, M - константа arr = new double...

Выделение памяти - C++
Часто возникает такая проблема, когда конфигурирую проект как Release происходит ошибка выделения памяти (при вызывании new), например...

Выделение памяти - C++
Нубский вопрос, но не могу до конца разобраться. Допустим, есть простое определение переменной: int ival = 1024; Когда и как...

1
Otaka
1825 / 681 / 18
Регистрация: 11.12.2008
Сообщений: 1,019
27.01.2009, 19:38 #2
С Билдер не ругается и компилит без ошибок.
Можно добавить конструктор:
C++
1
2
3
4
5
6
struct Node
{
    int data;
    Node* prev;
    Node(){}
};
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.01.2009, 19:38
Привет! Вот еще темы с ответами:

Выделение памяти - C++
Всем доброго времени суток! Пытаюсь сделать связанный список на 100кк элементов, но не выделив памяти и под половину, программа жрёт 4...

Выделение памяти - C++
Какой суммарный объем памяти в байтах будут занимать поля CObj всех объектов класса CEx в этой программе: class CEx {public: static...

Выделение памяти. - C++
Значит так.Задача такая. Ввести строки или строку символов. Сколько мы будем вводить символов неизвестно.Может быть 10 а может быть...

Выделение памяти - C++
Здравствуйте! #include<iostream> int main() { int *mass = new int ; int *mass2 = new int ; std::cout << (unsigned int)mass <<...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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