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

🔮 Владелец: @NemoSab
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
🔥 Сегодня в уроке — пул объектов для уменьшения аллокаций

Пул снижает давление на аллокатор и ускоряет горячие пути, где создаются однотипные объекты. В карточках разобран минимальный шаблон выдачи по индексу и ручной буфер с выравниванием для случаев, когда нужен полный контроль.

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

⭐️ C и C++ Flow | #собес
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 На собеседовании по C++ часто спрашивают, когда нужен std::launder и почему без него бывают баги с placement new.

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

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

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

⭐️ 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
19%
0
48%
1
29%
true
5%
false
🔥 Как записать в буфер обмена

Полезно для:
✓ Генерации токенов
✓ Копирования путей
✓ Быстрого вывода

WinAPI дает прямой доступ к буферу обмена. Для Unicode используйте CF_UNICODETEXT и wide-строку.

⭐️ C и C++ Flow | #трюк
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 На собеседованиях по C++ часто спрашивают про ODR и почему дубли определения ломают сборку.

⭐️ C и C++ Flow | #собес
Please open Telegram to view this post
VIEW IN TELEGRAM
2
🔥 Сегодня в уроке — мини‑справочник команд через хеширование строк

Подход со строковым хешем убирает громоздкие if и ускоряет разбор коротких команд. В тексте показан минимальный каркас на constexpr FNV‑1a и таблице функций который легко расширить.

⭐️ C и C++ Flow | #урок
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
2