C/C++ Ready | Программирование
11.6K subscribers
696 photos
41 videos
334 links
Авторский канал по разработке на C и C++.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

Реклама на бирже: https://telega.in/c/cpp_ready
加入频道
This media is not supported in your browser
VIEW IN TELEGRAM
👍 vector-of-bool — блог и набор проектов о развитии C++ и CMake!

На сайте собраны статьи о новых возможностях языка (модули, концепты, корутины), практические заметки о сборке и конфигурации проектов, а также материалы об экосистеме инструментов

📌 Оставляю ссылочку: vector-of-bool

📣 C++ Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥94👍4
👩‍💻 Разберем std::condition_variable — механизм синхронизации потоков!

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

📣 C++ Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥255👍3🤝3
👐 Отличная статья — практический гайд по созданию синтаксических анализаторов вручную!

В этой статье:
• Пошаговое руководство по написанию парсера на C++ вручную
• Демонстрация библиотеки forward_stream с итераторами и буферизацией
• Примеры calc.cpp и winreg.cpp показывают практическое использование подхода

🔊 Продолжай читать на Habr!


📣 C++ Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍85🔥4
👩‍💻 Вычисления на этапе компиляции — мощный инструмент метапрограммирования!

Шаблоны — это не только обобщение типов, но и возможность выполнять вычисления до запуска программы.

Что важно знать:

Можно считать значения заранее, без запуска программы.

Ошибки находятся до запуска, ещё при сборке.

Код работает быстрее за счёт подготовки заранее.


Такой стиль программирования ускоряет выполнение и делает код более надёжным за счёт ранних проверок.

📣 C++ Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍134🤝2
👩‍💻 Проверка целостности файла!

Небольшая утилита, которая считает SHA-256 контрольную сумму файла и по желанию сверяет её с эталонным значением.

Важно помнить:

Утилита вычисляет уникальную подпись для любого файла

Файл обрабатывается по частям, не загружая всю память

Можно автоматически проверить соответствие файла эталонному значению


Это позволяет эффективно обрабатывать файлы любого размера и автоматически проверять их целостность

📣 C++ Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥86
👩‍💻 Пошаговое изучение создания GUI-приложений с помощью Qt

В курсе подробно разбирается разработка десктопных интерфейсов в Qt Creator: установка и настройка среды, создание окон и виджетов (QPushButton, QRadioButton, QLabel и др.), работа с событиями через сигналы и слоты

Ссылочка на плейлист: YouTube 🖤


📣 C++ Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥103