Библиотека C/C++ разработчика
6.81K subscribers
655 photos
691 videos
8 files
941 links
Полезные материалы по всему, что может быть полезно плюсовику/сишнику. По всем вопросам @evgenycarter
Download Telegram
Media is too big
VIEW IN TELEGRAM
C++ Вопросы на собеседовании. Разбор

#cpp #programming

👉 @cpp_lib
👍4
range-based циклы

В С++11 была добавлена поддержка парадигмы for each для итерации по набору. В новой форме возможно выполнять итерации в случае, если для объекта итерации перегружены методы begin() и end().

Это полезно, когда вы просто хотите получить элементы массива/контейнера или сделать с ними что-то, не заботясь об индексах, итераторах или кол-ве элементов.

#cpp #programming

👉 @cpp_lib
👍4
Магистерский курс C++ (МФТИ, 2022-2023).

Лекция 1. Строки.
Лекция 2. Шаблоны функций.
Лекция 3. Шаблоны классов и частичная специализация.
Лекция 4. Разрешение имён в шаблонах и One Definition Rule.
Лекция 5. Модули в C++.
Лекция 6. SFINAE.
Лекция 7. Классическое метапрограммирование.
Лекция 8. Константные выражения.
Лекция 9. Волшебство времени компиляции.
Лекция 10. Концепты.
Лекция 11. Вывод типов.
Лекция 12. Вариабельные шаблоны.
Лекция 13. Лямбды.
Лекция 14. Диапазоны, часть 1.
Лекция 14. Диапазоны, часть 2

Все видео на доступны на youtube

#cpp #programming

👉 @cpp_lib
👍15
Почему стоит использовать C++ в 2022 году?

C++ - это язык программирования, которому уже около 40 лет, и он все еще существует. В этой статье мы рассмотрим, где и почему он используется и есть ли у него будущее.

Давайте разберемся!

https://dev.to/sandordargo/why-to-use-c-in-2022-56hi

#cpp #programming

👉 @cpp_lib
👍3
Шпаргалка по C++

Шпаргалка фокусируется на языке, а не стандартной библиотеке, и учитывает особенности C++11/C++14

#cpp #programming

👉 @cpp_lib
👍12
Media is too big
VIEW IN TELEGRAM
Standard C++

Часть 1, Общий обзор стандарта
Часть 2, Неопределённое поведение
Часть 3, Перегрузка
Часть 4, Неявные преобразования
Часть 5, Инициализация
Часть 6, Частичный порядок

Все видео доступны на youtube

#cpp #programming

👉 @cpp_lib
👍5
Алгоритмы диапазонов C++20 — 7 немодифицирующих операций

https://www.cppstories.com/2022/ranges-alg-part-one/

#cpp #programming

👉 @cpp_lib
👍3
Основы С++

C++. Урок 1. Введение
C++. Урок 2. Обзор редактора
C++. Урок 3. Процедурный стиль программирования
C++. Урок 4. Динамическая память
C++. Урок 5. Отличия С и C++
C++. Урок 6. ООП. Инкапсуляция классов
С++. Урок 7. Наследование + статический полиморфизм
C++. Урок 8. Динамический полиморфизм
C++. Урок 9. Классификация полиморфизма
C++. Урок 10. Обработка исключений

#cpp #programming

👉 @cpp_lib
👍6🔥1🥱1