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

🔮 Владелец: @NemoSab
Download Telegram
🔥 Сегодня в уроке — мини-библиотека для матриц

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

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

⭐️ C и C++ Flow | #собес
Please open Telegram to view this post
VIEW IN TELEGRAM
«Освоение модульного тестирования с использованием Pytest» курс на Stepik

Сегодня умение писать тесты ценится почти так же, как и умение писать сам код. Если pytest, fixtures, CI/CD и coverage всё ещё вызывают вопросы самое время это исправить

Программа курса:

• Pytest: от базовых тестов до CI/CD
• fixtures, mocking, parametrization
• Flask/API testing
• Selenium и UI тестирование
• Docker + Docker Compose
• GitHub Actions
• coverage и отчёты
• debugging и refactoring тестов

Курс построен вокруг практики: много примеров, готовых кейсов и разборов рабочих сценариев

По промокоду FLOW действует скидка 25%

↗️ Пройти курс на Stepik
Please open Telegram to view this post
VIEW IN TELEGRAM
3
🔥 Как вывести hex дамп буфера

Полезно для:
✓ Диагностики протоколов
✓ Проверки бинарных форматов
✓ Сравнения буферов

Хекс дамп удобен когда нужно быстро увидеть байты без сторонних утилит. Этот шаблон легко встроить в любой цикл печати.

⭐️ 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 и C++ Flow | #урок
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1
🔥 На собеседовании могут спросить про стиль именования ссылок и почему однобуквенные имена вредят читаемости.

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

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

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

⭐️ C и C++ Flow | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Выберите ответ
Anonymous Quiz
28%
1
17%
0
33%
inf
22%
Infinity
🔥 Обрезать строку по первой табуляции

Полезно для:
✓ Разбора TSV
✓ Чистки логов
✓ Предобработки ввода

Чтобы взять ключ без значений справа, нашли первую табуляцию и обрезали строку. Кода мало, читается легко.

⭐️ 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++ часто спрашивают про правило одной определения и его последствия.

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