C++ Academy
16.5K subscribers
617 photos
127 videos
1 file
579 links
По всем вопросам- @haarrp

@itchannels_telegram - 🔥 best it channels

РКН: clck.ru/3FmxJF
Download Telegram
🖥 Blend2D — движок векторной 2D-графики на C++

Blend2D — это высокопроизводительный движок векторной 2D-графики, написанный на C++.
Blend2D использует встроенный JIT-компилятор для оптимизиции рендеринга и запуска обработки на CPU в несколько потоков.

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

🖥 GitHub
🟡 Доки

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍244🔥4
🖥 Метапрограммирование

1. Введение в шаблоны
2. C++20: requires keyword
3. C++20: concepts
4. Operator spaceship
5. ADL и CRTP
6 (семинар). Typelist
7. Traits, Policy Based Design, Mixins
8. Полиморфизм
9 (семинар). Реализация std::function
10 (семинар). Реализация std::any без виртуальных функций

📌 источник

#лекции #cpp #programming

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥431
🖥 Gittyup — GUI для Git, позволяющий удобнее просматривать и управлять версиями кода

brew install --cask gittyup

Gittyup — это графический Git-клиент на C++, для удобного просмотра разных версий и управления ими.

🖥 GitHub
🟡 Доки

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
17👍6🔥32
🖥 100 команд Linux!

Краткая база для всех,
кто работает с Linux

https://www.youtube.com/watch?v=FP8UwvEe3Cs

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍134🔥2
🖥 Gittyup — GUI для Git, позволяющий удобнее просматривать и управлять версиями кода

brew install --cask gittyup

Gittyup — это графический Git-клиент на C++, для удобного просмотра разных версий и управления ими.

🖥 GitHub
🟡 Доки

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍142🔥2
🖥 Quill — библиотека C++ для логирования

git clone http://github.com/odygrd/quill.git
mkdir cmake_build
cd cmake_build
cmake ..
make install


Quill — асинхронная библиотека С++ для логирования с низкой задержкой.

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

🖥 GitHub
🟡 Доки

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍283🔥2🥰1🖕1
🖥 AsmJit — лёгкая библиотека C++ для генерации машинного кода

AsmJit может генерировать машинный код для архитектур X86, X86_64 и AArch64. Имеет безопасный для типов API, позволяющий компилятору C++ выполнять семантические проверки во время компиляции еще до того, как будет сгенерирован или выполнен ассемблерный код.

🖥 GitHub
🟡 Доки

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍731🖕1