C и C++ Flow | Авторский IT канал
440 subscribers
420 photos
227 links
👾 Авторский канал про C и C++: уроки, обучение, код, алгоритмы, структуры данных и советы по программированию для начинающих и опытных разработчиков.

🔮 Владелец: @NemoSab
Download Telegram
🔥 На собеседовании по C++ часто спрашивают про explicit и зачем он нужен.

⭐️ C и C++ Flow | #собес
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🔥 Как работает std::all_of()

В этом посте расскажу про std::all_of() и как правильно её использовать.

Обычно эту функцию используют для:
✓ Валидации данных
✓ Проверки условий
✓ Контроля инвариантов

⭐️ C и C++ Flow | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Выберите ответ
Anonymous Quiz
9%
5
28%
6
15%
51
48%
Ошибка
🔥 На собеседованиях часто проверяют разницу между shallow copy и deep copy.

⭐️ C и C++ Flow | #собес
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Как прочитать env-переменную

Полезно для:
✓ Путей к ресурсам
✓ Ключей доступа
✓ Переключателей режима

Расскажу как хранить конфигурацию в окружении и читать её в рантайме.

⭐️ C и C++ Flow | #трюк
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 На собеседовании по C++ часто проверяют разницу между std::move и std::forward.

⭐️ C и C++ Flow | #собес
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Выберите ответ
Anonymous Quiz
36%
0
7%
1
9%
true
48%
false
🔥 Проверить, является ли число степенью двух

Полезно для:
✓ Проверки размера буфера
✓ Валидации масок
✓ Настройки хеш-таблиц

Битовая проверка работает быстро и без циклов. Подходит для целых беззнаковых типов.

⭐️ C и C++ Flow | #трюк
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Please open Telegram to view this post
VIEW IN TELEGRAM
3
🔥 На собеседованиях по C++ часто спрашивают, зачем нужны виртуальные функции.

⭐️ C и C++ Flow | #собес
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🔥 Как работает std::upper_bound

В этом посте расскажу про std::upper_bound() и как правильно её использовать.

Обычно эту функцию используют для:
✓ Поиска границ
✓ Вставки по порядку
✓ Подсчёта частот

⭐️ C и C++ Flow | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 На собеседовании по C часто спрашивают разницу между struct и union.

⭐️ C и C++ Flow | #собес
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5