Библиотека C/C++ разработчика
6.8K subscribers
652 photos
690 videos
8 files
938 links
Полезные материалы по всему, что может быть полезно плюсовику/сишнику. По всем вопросам @evgenycarter
Download Telegram
Тетрис / Tetris на языке С++. Часть 1

Часть 1
Часть 2. Падение чёрного квадрата.
Часть 3. Ограничение перемещения фигуры в рамках игрового поля
Часть 4. Удаление заполненных рядов
Часть 5. Рефакторинг кода
Часть 6. Фигура на стенку или стенка на фигуру? Генерация новых фигур

источник

#cpp #programming

👉 @cpp_lib
👍9
Тетрис / Tetris на языке С++. Часть 2

Часть 7. Поворот фигуры.
Тетрис на языке Си++. Проверка столкновения фигуры с границами игрового поля после поворота. Часть 8
Простая анимация удаления заполненных рядов. Часть 9
Автоматический сдвиг фигуры после поворота. Часть 10
Автоматический сдвиг фигуры после поворота. Часть 11
Объединение кода. Отзывчивое управление фигурой. Часть 12

Часть 1 https://t.me/cpp_lib/494

источник

#cpp #programming

👉 @cpp_lib
2👍2
Используем модель нейросети на C++

Большинство туториалов по созданию и использованию моделей нейросетей написаны на Python. Однако для какого-нибудь проекта рано или поздно может понадобится использовать более быстрый и надежный язык для этих задач, например, C++. Эта статья о том, как на C++ можно использовать модель нейросети на примере модели YOLOv8 для детектирования лиц и библиотеки PyTorch.

https://habr.com/ru/articles/732670/

#cpp #programming

👉 @cpp_lib
👍92
Генерируем X509 сертификат с OpenSSL C++

В данной статья я хочу рассказать, как работать с X509 сертификатом используя OpenSSL 3.0.0 в С++, начиная от генерации своего сертификата и заканчивая его валидацией.

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

https://habr.com/ru/articles/730852/

#cpp #programming

👉 @cpp_lib
👍2🤯1
Flashlight - это быстрая, гибкая библиотека машинного обучения, написанная полностью на C++ от Facebook AI Research и создателей Torch, TensorFlow, Eigen и Deep Speech. Ее основные возможности включают:

https://github.com/flashlight/flashlight

документация https://fl.readthedocs.io/en/latest/

#cpp #programming

👉 @cpp_lib
👍2
C++ OpenGL Tutorial

1 - Installation
2 - Hello, OpenGL

Всего доступно 58 уроков на youtube

#cpp #programming

👉 @cpp_lib
👍2🔥2
Для тех, кто программирует на Go!

Golang-разработчиков с опытом от трех лет приглашают на Go Weekend Offer в Тинькофф. Все этапы интервью можно будет пройти за выходные. А еще вы познакомитесь с командой и спросите обо всем, что вас интересует.

В Тинькофф нет бюрократии, много интересных проектов и прозрачная система карьерного роста. А работать можно в гибридном режиме в офисах в 22 городах России или в Казахстане, Беларуси и Армении.

И главное: Go Weekend Offer состоится 3 и 4 июня. Но подать заявку надо до 31 мая. Регистрируйтесь!
👎2💩1🤡1
Использование std::chrono

Цель этой заметки - показать, как библиотека <chrono> может быть использована для решения практической, но не столь очевидной проблемы. В Интернете есть много хорошего материала, по которому можно изучить <chrono>, например, цикл лекций Говарда Хиннанта - автора библиотеки:

https://akrzemi1.wordpress.com/2022/04/11/using-stdchrono/


#cpp #programming

👉 @cpp_lib
👍2