•
std::async
— выполняет функции в отдельных потоках, управляя ими автоматически. Результат выполнения возвращается через std::future
, что упрощает работу с асинхронными задачами.•
std::variant
— позволяет хранить значения разных типов в одной переменной, гарантируя, что в каждый момент времени используется только один тип. Это исключает ошибки приведения и делает код более надежным.🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25👍4
constexpr
— это спецификатор, обозначающий, что выражение, переменная или функция могут быть вычислены на этапе компиляции, если их аргументы являются константными, что способствует оптимизации и повышению производительности кода.Основные моменты:
• constexpr функции — вычисление значений на этапе компиляции
• constexpr переменные — создание неизменяемых констант
• Применение для определения размеров массивов и оптимизации программ
🔥 — если узнал новое
🤝 — если уже использовал
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25🤝8👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Уже были сайты на разные темы, теперь пришло время быстренько изучить Git
learngitbranching — небольшая браузерная игра, которая поможет вам изучить Git. В ней вы познакомитесь на практике с основными командами, которые пригодятся вам в повседневной работе.
📌 Ссылочка: learngitbranching.js
📣 C++ Ready | #ресурс
learngitbranching — небольшая браузерная игра, которая поможет вам изучить Git. В ней вы познакомитесь на практике с основными командами, которые пригодятся вам в повседневной работе.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍5👎1
👍14🔥6👎2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10👎1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍7
Лямбда-выражение
— это функция, которую можно определить непосредственно в коде. Она позволяет создавать компактные и выразительные конструкции, избегая необходимости объявления отдельной функции.Основное моменты:
• Универсальные лямбды — обобщение функций с auto-параметрами
• Захват move-only объектов — безопасное перемещение уникальных ресурсов
• Mutable-лямбды — изменение копий переменных без влияния на внешний контекст
🔥 — если узнал новое
🤝 — если уже использовал
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23🤝9👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Банальный, но всё равно хороший и полезный сайт с задачами — CodeWars
Это одна из лучших платформ с различными заданиями по программированию, там вы можете улучшать свой ранг, выполняя практические задания прямо на сайте.
📌 Ссылочка: codewars.com
📣 C++ Ready | #ресурс
Это одна из лучших платформ с различными заданиями по программированию, там вы можете улучшать свой ранг, выполняя практические задания прямо на сайте.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥5😁2👎1