[C++] Создаем итератор самостоятельно

preview_player
Показать описание
В этом видео вы узнаете как написать собственный итератор для своего класса / Структуры данных. И для чего это вообще нужно делать.

Задавайте Ваши вопросы:
Рекомендации по теме
Комментарии
Автор

Спасибо за труд, начинаю писать свой класс итераторов Это видео в помощь

bama
Автор

Спасибо за твои видео, делаю модули по плюсам и постоянно ища гайды натыкаюсь на твой контент. Ты сейчас в сбере работаешь?

kingcchultz
Автор

Хотите верьте хотите нет, вчера у gpt точно такую же задачу решал, и он абсолютно такой же код выдал, автору спасибо что продвигает в массы,

konstantinborsouk
Автор

Не понял синтаксиса функций begin и end. Они должны возвращать объект типа Iterator. Однако, они возвращают объект типа T*.

Dsart
Автор

Не совсем понятно в друж. функции перегрузки <<. 2й параметр там const myArray<T> &n, то есть n ссылка на обьект класса myArray<T>, но в теле ф-й array[n] ???

ivanskvorzov
Автор

Где деструктор? Кто будет память освобождать. Надо привыкать в С вместе с выделение памяти сразу освобождение описывать. А если размер массива 0 тогда что вернёт квадратные скобки

eduulxv
Автор

arr[0] = "str1";
arr[1] = "str2";
arr[2] = "str3";Ошибка: значение типа "const char*" нельзя присвоить сущности типа "char*"

vxrcobx
Автор

Почему *(cur + n) а не *(cur + (sizeof(T)*n)) ?

KA-zdsn
Автор

ФЭлс и кУрэнт... Видео я досмотрю, конечно, но автору диз

kkpoxtd