Обновить

Комментарии 6

Хорошая статья-памятка.

Дежавю какое-то. Пару месяцев назад это было уже.

Статья типичный студенческий реферат. Автор, похоже, не имеет глубокого опыта работы с C++, а просто перефразировал и местами неправильно перевел чужие материалы. Использовать как учебный материал опасно  из-за пункта 1 несуществующий метод и пункта 3 инвалидация итераторов, так как это ведет к реальным багам в коде
Сразу видно «глубокое» погружение в тему, особенно радуют оставшиеся в тексте куски интерфейса нейросети типа Объяснить код с и code Code. Вы статью то вообще читали перед тем, как кнопку публикации нажать?Там ведь внутри откровенная дезинформация. У вектора отродясь не было метода pop_front, это чистая галлюцинация бота, на которой любой компилятор даст ошибку. Про деку тоже ерунда итераторы она очень даже инвалидирует при вставке, это база. Ну и про array, который якобы всегда на стеке, смешно читать.Зачем тащить на профильный ресурс сырую генерацию, которую вы даже не удосужились проверить, загадка

Спасибо за комментарий, с вектором моя глупость, что не донес свою мысль, хотел показать, что при удалении из начала вектора все элементы копируются на позицию вперед и асимптотика у этой операции o(n), моя ошибка, что не расписал это через erase. C deque не согласен, итераторы инвалидируются при реаллокации или изменении размера. C array, не было написано, что именно всегда на стеке

Объяснить код

если вы про кнопку под каждым блоком кода, то это хабравская фича.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации