Блог*
Відкрити в Telegram
Блог со звёздочкой. Много репостов, немножко программирования. Небольшое прикольное комьюнити: @decltype_chat_ptr_t Автор: @insert_reference_here
Показати більше1 923
Підписники
+124 години
-17 днів
-830 день
Архів дописів
1 924
#prog #rust хайлайт
У Vec есть метод split_off, который убирает из вектора элементы от указанного индекса и до конца и возвращает их в новом векторе. Что важно, документация даёт гарантии на ёмкость вектора после вызова: она не меняется.
До недавнего времени в реализации этого метода был особый случай, который для нулевого индекса возвращал исходный вектор, замещая
self пустым вектором с той же ёмкостью. Так как исходный вектор не обязательно полностью использовал ёмкость, это могло привести к неожиданному избыточному использованию памяти. Более того, это противоречит документации, которая говорить, что метод возвращает "a newly allocated vector".
В общем, в недавнем PR это особое поведение убрали.1 924
Вы открыли канал в приложении YouTube, перешли на вкладку Shorts, проскроллили вниз и открыли одно из видео. После просмотра вы нажали "Назад". Какое поведение вы ожидаете?
а) Назад на вкладку Shorts на том же месте, на котором вы остановились;
б) Назад на вкладку Shorts в самое начало;
в) Назад на главную вкладку канала.
Какой именно вариант поведения у реального приложения YouTube?
Ответ: ВСЕ
1 924
Repost from Neural Machine
Мне не присуждают никаких наград за мою личность. Это несправедливость.
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
