21:32

С++

с пробитой головой калека
доброго всем вечера.
прошу помощи в разборе ошибок.
уже часа 2 бьюсь и не могу понять, что ему не нравится(
выкладываю только часть кода, тк ошибка одна и та же на все функции. при необходимости могу выложить задание, но там же дело не в алгоритме)
код

выдает ошибку

буду благодарна за любую помощь)

@темы: C++

Комментарии
29.03.2011 в 21:36

Нет реализации метода add.
29.03.2011 в 21:39

с пробитой головой калека
Trotil
если вы про функцию, то добавила)
просто как-то случайно не скопировалось
29.03.2011 в 21:43

Теперь хорошо.
Ошибка возникает по той причине, что в main() нет объекта типа mnozhestvo.
29.03.2011 в 21:43

WAAAAAAAAAGH!!!!!!1111ONEONE
add( ); - вы вызываете метод в отношении какого объекта?
29.03.2011 в 21:59

с пробитой головой калека
Trotil
это получается, что мне надо к-л элемент типа mnozhestvo объявить? но какой? тот который будет участвовать в массиве?
видимо я не совсем понимаю классы(

Vj_o-oy
ну вообще там сначала стояло
add(bool *&a, int n, int &k )
но в принципе это важно разве? он у меня не реагировал никак на изменения
29.03.2011 в 22:07

видимо я не совсем понимаю классы(

А со структурами разбирали задачи?
29.03.2011 в 22:07

с пробитой головой калека
Trotil
да
они, как мне кажется, легче.
29.03.2011 в 22:11

да они, как мне кажется, легче.

Тогда можно представить, что классы - это такие структуры, к которым "привязаны" методы обработки данных.

Следовательно:
- объекты классов нужно объявлять аналогично, как и структуры в программе
- методы (в данном случае add) должен быть вызван у существующего объекта
29.03.2011 в 22:15

с пробитой головой калека
Trotil
ууухх. спасибо.)
завтра попробую еще покопаться, а то голова сегодня вообще уже не варит(
29.03.2011 в 22:16

угу, утро вечера мудренее )