с пробитой головой калека
доброго всем вечера.
прошу помощи в разборе ошибок.
уже часа 2 бьюсь и не могу понять, что ему не нравится(
выкладываю только часть кода, тк ошибка одна и та же на все функции. при необходимости могу выложить задание, но там же дело не в алгоритме)
код
выдает ошибку
буду благодарна за любую помощь)
прошу помощи в разборе ошибок.
уже часа 2 бьюсь и не могу понять, что ему не нравится(
выкладываю только часть кода, тк ошибка одна и та же на все функции. при необходимости могу выложить задание, но там же дело не в алгоритме)
код
выдает ошибку
буду благодарна за любую помощь)
-
-
29.03.2011 в 21:36-
-
29.03.2011 в 21:39если вы про функцию, то добавила)
просто как-то случайно не скопировалось
-
-
29.03.2011 в 21:43Ошибка возникает по той причине, что в main() нет объекта типа mnozhestvo.
-
-
29.03.2011 в 21:43-
-
29.03.2011 в 21:59это получается, что мне надо к-л элемент типа mnozhestvo объявить? но какой? тот который будет участвовать в массиве?
видимо я не совсем понимаю классы(
Vj_o-oy
ну вообще там сначала стояло
add(bool *&a, int n, int &k )
но в принципе это важно разве? он у меня не реагировал никак на изменения
-
-
29.03.2011 в 22:07А со структурами разбирали задачи?
-
-
29.03.2011 в 22:07да
они, как мне кажется, легче.
-
-
29.03.2011 в 22:11Тогда можно представить, что классы - это такие структуры, к которым "привязаны" методы обработки данных.
Следовательно:
- объекты классов нужно объявлять аналогично, как и структуры в программе
- методы (в данном случае add) должен быть вызван у существующего объекта
-
-
29.03.2011 в 22:15ууухх. спасибо.)
завтра попробую еще покопаться, а то голова сегодня вообще уже не варит(
-
-
29.03.2011 в 22:16