Знали, почему пути к файлам в C++ лучше собирать через std::filesystem::path? Код может быстро обрастать ручными слешами, проверками расширения и поиском последнего разделителя: std::string file = base + "/logs/app.log"; Это может работать, но чем больше операций с путём, тем сложнее поддерживать строковые трюки. std::filesystem::path даёт для таких операций отдельный тип: namespace fs = std::filesystem; fs::path…
C/C++ Ready | Программирование
Авторский канал по разработке на C и C++. Ресурсы, гайды, задачи, шпаргалки. Информация ежедневно пополняется! Cотрудничество: @energy_c РКН: https://clck.ru/3QREHc
Вашу рекламу в этом канале увидит до 910 человек
Заказать рекламу →Динамика подписчиков
с 20 июля 2026 по 12 октября 2026 · минимум 14 200 · максимум 15 600
Кто рекламировался за полгода
Рекламодатель определён по маркировке рекламы в постах канала.
Публикации
Как оплачивать зарубежные сервисы в 2026 году? Можно бегать между посредниками и бояться блокировок после оплаты, а можно выпустить международную карту Lumio Pay и пользоваться любимыми сервисами без рисков. — выпуск карты за 2 минуты — лучший курс пополнения на рынке (у конкурентов на 20% выше) — пополнение рублями или криптой — чистые BIN карт, оплата без риска блокировок Пока все ищут идеальное решение, оно у…
Ищем команды по префиксу на C++! В CLI-приложении пользователь может помнить только начало команды. Сделаем поиск подсказок, который быстро находит подходящие варианты в отсортированном списке. В этой задаче: • сортируем команды • находим начало через lower_bound • собираем слова с нужным префиксом Такой подход пригодится для автодополнения команд и названий настроек. 📣 C++ Ready | #задача
Шпаргалка по ассоциативным контейнерам C++! На картинке сравниваются set, map, unordered_set и unordered_map. Схемы показывают, где хранятся только ключи, где пары ключ-значение и чем упорядоченное дерево отличается от хеш-таблицы. Например, map подходит, когда нужно обходить ключи по порядку, а unordered_map удобен для поиска без требования к порядку. Рядом есть короткие примеры вставки и доступа к элементам.…
Визуализируем сортировку с SFML и C++20! QuickSort проще понять, когда видно, как массив делится на части и элементы меняются местами. Автор берёт случайные числа, рисует их столбцами в окне SFML и связывает сортировку с обновлением изображения. В статье разбирают: • как подготовить массив и окно для визуализации • как работает разбиение вокруг опорного элемента • где рекурсия сортирует левую и правую части…
Считаем медиану потока чисел на C++! Представьте, что значения приходят постоянно, а медиану нужно знать после каждого нового числа. Полная сортировка на каждом шаге будет лишней. В этой задаче: • делим числа на две кучи • поддерживаем размеры половин • берём медиану из верхушек куч Решение подходит для поступающих в реальном времени измерений, цен и задержек. 📣 C++ Ready | #задача
Как получить оффер, лежа на пляже? История Маши - frontend-разработчицы. 2 месяца она искала работу сама: читала вакансии, сравнивала требования, откликалась вручную. Потом подключила ИИ-ассистента Софи … и уехала в отпуск. Пока Маша отдыхала, Софи сделала 200 откликов. Результат: • 15 интервью • 7 тестовых • оффер Самое неожиданное - зарплата почти в 2 раза выше, чем была указана в резюме. Зайти на 3 бесплатных дня…
Сравниваем два списка файлов на C++! Допустим, есть ожидаемый список файлов релиза и список того, что реально попало в папку. Нужно быстро понять, какие файлы отсутствуют, не проходя вручную по каждому имени. Для этого удобно использовать std::ranges::set_difference. Алгоритм работает с отсортированными диапазонами и сразу возвращает элементы, которые есть в первом списке, но отсутствуют во втором.…