@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
И да игры написаны на плюсах.
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Бьярне Страуструп, создатель C++, обратился к сообществу с призывом защитить язык, который в последние годы подвергается критике со стороны кибербезопасности и технических экспертов из-за проблем с ручным управлением памяти. C и C++ полагаются на него, что приводит к ошибкам выхода за пределы чтения и записи, которые, в свою очередь становятся источником для уязвимостей и составляют большинство проблем в крупных проектах.
Страуструп признает, что C++ нуждается в срочных мерах для улучшения безопасности, особенно в свете рекомендаций правительственных агентств, которые рекомендуют отказаться от использования "небезопасных" языков к 2026 году. Он предлагает использовать фреймворк "Profiles", который может помочь в решении этих проблем, но скептики считают, что это решение не будет готово вовремя.
theregister.com
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
BearHttpsClient – это простая и легкая в использовании библиотека для выполнения HTTP и HTTPS запросов на языках C/C++ для платформ Windows и Linux.
Основной функционал:
- Отправка HTTP/HTTPS запросов
- Загрузка и скачивание файлов
- Парсинг JSON-ответов
- Потоковое чтение тела ответа
- Архитектура и реализация:
Проект реализован в виде однфайловой библиотеки (можно использовать как единый файл или разделить на несколько заголовочных файлов) и построен на основе BearSSL, что обеспечивает надежную работу с SSL/TLS.
Стадия разработки:
Обратите внимание, что проект находится в альфа-версии, поэтому использование осуществляется на свой страх и риск, а возможны баги и недоработки.
Документация и примеры:
В репозитории представлена подробная документация по сборке, настройке запросов (например, установка заголовков, загрузка контента) и обработке ответов. Также приведен простой пример использования для получения содержимого веб-страницы.
Лицензия:
Проект распространяется под лицензией MIT.
Таким образом, BearHttpsClient предоставляет разработчикам удобное и легковесное решение для интеграции HTTPS-клиента в приложения на C/C++ с минимальными зависимостями и простым синтаксисом.
🔗 Github
@cpluspluc
Основной функционал:
- Отправка HTTP/HTTPS запросов
- Загрузка и скачивание файлов
- Парсинг JSON-ответов
- Потоковое чтение тела ответа
- Архитектура и реализация:
Проект реализован в виде однфайловой библиотеки (можно использовать как единый файл или разделить на несколько заголовочных файлов) и построен на основе BearSSL, что обеспечивает надежную работу с SSL/TLS.
Стадия разработки:
Обратите внимание, что проект находится в альфа-версии, поэтому использование осуществляется на свой страх и риск, а возможны баги и недоработки.
Документация и примеры:
В репозитории представлена подробная документация по сборке, настройке запросов (например, установка заголовков, загрузка контента) и обработке ответов. Также приведен простой пример использования для получения содержимого веб-страницы.
Лицензия:
Проект распространяется под лицензией MIT.
Таким образом, BearHttpsClient предоставляет разработчикам удобное и легковесное решение для интеграции HTTPS-клиента в приложения на C/C++ с минимальными зависимостями и простым синтаксисом.
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Эти проекты предлагают систематический подход к обучению, начиная с управления памятью и указателей до системного программирования.
Репозиторий идеально подходит для начинающих программистов, предлагая четкую дорожную карту для понимания ключевых концепций языка C.
Практические задания и упражнения в интерактивной среде помогают развить навыки написания эффективных программ на C.
GITHUB.COM
Среди проектов можно найти:
- Создание игры Flappy Bird на C
- Разработка простой программы-калькулятора
- Создание игры "Гомоку"
- Реализация игры "Змейка"
▪ Github
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM