Уютное сообщество С++ разработчиков
2.81K subscribers
109 photos
8 videos
112 links
Изучаем C++.
Ресурсы, обучения, задачи, шпаргалки.
Вопросы с собеседований по C++ и ответы на них.
Задачи и тесты по C++ для тренировки и обучения.
По рекламе: @anothertechrock
Download Telegram
🚀Ваш код работает — но мог бы быть быстрее. Проблема не всегда в алгоритме: зачастую узкое место в том, как процессор работает с памятью. Кэш, страницы, выравнивание — всё это влияет на скорость сильнее, чем кажется на первый взгляд.

На открытом вебинаре вы разберётесь, что такое cache friendly код и почему грамотная работа с памятью может ускорить вашу программу в разы. На примерах покажем, как устроено взаимодействие с кэшами, где теряется производительность и как это исправить. Вы узнаете, как анализировать поведение памяти и превращать идеи в эффективный, предсказуемый C++-код.

⚡️23 декабря в 20:00 МСК. Открытый урок проходит в преддверии старта курса «C++ Developer. Professional». Регистрация открыта: https://vk.cc/cSx11M

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
👩‍💻 Удаление элементов из контейнеров с помощью методов erase() и clear()

erase() — удаляет один элемента или диапазон элементов из контейнера, такого как std::vector, std::set, и т.д.

clear() — удаляет все элементы из контейнера, оставляя его пустым. После вызова clear() размер контейнера становится равным нулю.

🔥 — если узнал новое
🤝 если уже пользовался

📣 Уютное сообщество С++ разработчиков | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM