Скинь вывод компилятора, если там ошибка компиляции
В последней функции нет return
C2061 синтаксическая ошибка индификатор "iterator" C2238 непредвидимые лексиконы перед ";" И та и та на 9 трочке
typename set<T>::iterator
2 ошибки ушли, пришли новые 2 , LNK1120 неразрешенных внешних элеменнов: 1 строка 1 LNK2019 ссылка на неразрешенный внешний символ строка 1
Где-то функция без тела
зачем у тебя в одном файле разделено всё на реализации и объявления и всё в шаблонах, где T даже не используется никак
Почти во всём. 1) Вы уверены, что операторы ++ и + возвращают void? 2) Функция size возвращает T? Т.е. set<Student>::size() вернёт Student? 3) Поточные операторы во-первых, должны возвращать поток, а во-вторых объявлены принимающими Set<T>, а не Set<int>
Обсуждают сегодня