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