Вставка списка STL запрашивает 3 аргументаC++

Программы на C++. Форум разработчиков
Anonymous
Вставка списка STL запрашивает 3 аргумента

Сообщение Anonymous »

Сегодня работаем со списком STL. Впервые использую его, я не очень хорошо знаком с функциями-членами и не уверен, что полностью понимаю итераторы. Тем не менее, я провел исследование и не могу понять, почему функция вставки из списка STL требует, чтобы я передал ей 3 аргумента

Код: Выделить всё

note:   candidate expects 3 arguments, 2 provided
Houses.insert(it,temp);
вот фрагмент моего кода. Для справки: это сообщение появляется несколько раз, и ошибка возникает в каждом случае.

Код: Выделить всё

temp = new WolfDen;
it = Houses.begin();
Houses.insert(it,temp);
temp -> setDimensions();
Дома — это мой список «домов» в формате STL. WolfDen — производный класс домов. temp — это указатель дома и мой итератор списка.

Подробнее здесь: https://stackoverflow.com/questions/364 ... -arguments

Вернуться в «C++»