Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31🤝20👍6😁1
📖 Изучаем C++ через программирование игр
⬇️ Скачать книгу
📣 C++ Ready | #книга
Данная книга представляет собой уникальный и инновационный подход к изучению C++. Вместо традиционного академического подхода, Доусон предлагает читателям увлекательное путешествие в мир создания компьютерных игр.
Автор: Майкл Доусон
Год: 2016
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23🤝5👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥47🤝13👍4❤1
This media is not supported in your browser
VIEW IN TELEGRAM
freeCodeCamp — платформа на которой вы найдете отличные видеоуроки и другие материалы на разные темы программирования, также там есть курсы по английскому, всем советую!
📌 Ссылочка: freecodecamp.org
📣 C++ Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13🤝4👎2
1. Передача значений с помощью rvalue-ссылок — Rvalue-ссылки (
&&
) позволяют избежать копирования при передаче временных объектов:std::vector<int> v1 = {1, 2, 3};
std::vector<int> v2 = std::move(v1); // перемещение, а не копирование
2. Лямбда-функции для локальных операций — Лямбды позволяют определять короткие инлайн-функции прямо в месте использования:
auto square = [](int x) { return x * x; };
std::cout << square(5); // вывод: 25
3. auto для автоматического определения типа — его использование позволяет компилятору выбирать оптимальный тип, что позволяет избежать ошибок при аннотации типов:
auto num = 42; // num автоматически становится int
Жми 🔥 если понравился пост
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥36👍12🤝2
📖 Объектно-ориентированное программирование в С++
⬇️ Скачать книгу
📣 C++ Ready | #книга
Книга введет вас в тему объектно-ориентированного программирования, каждая теоретическая часть закреплена практической частью - кодом. После прочтения вы полностью погрузитесь в тему ООП, т.к в книге насчитывается около 900 страниц
Автор: Лафоре Р.
Год: 2004
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥7
Метапрограммирование это мощный инструмент, позволяющий оптимизировать выполнение программ за счет вычислений на этапе компиляции
- Шаблонная функция для вычисления факториала
- Использование constexpr
- Универсальные шаблоны
🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23🤝6👍5