Библиотека C/C++ разработчика | cpp, boost, qt
21K subscribers
1.57K photos
40 videos
16 files
3.74K links
Все самое полезное для плюсовика и сишника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/d6cd2932

Наши каналы: https://yangx.top/proglibrary/9197

РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17
加入频道
Преимущества производительности использования огромных страниц для кода.

https://easyperf.net/blog/2022/09/01/Utilizing-Huge-Pages-For-Code
Проверка четности или нечетности числа без использования оператора %

Хотя этот трюк не намного лучше, чем использование оператора %, но иногда он эффективен (с большими числами).

Пример:
num = 5
Двоичный: «101 & 1» будет 001, поэтому true
num = 4
Двоичный: «100 & 1» будет 000, поэтому false.
Matter (ранее Project CHIP) создает больше соединений между большим количеством объектов, упрощая разработку для производителей и повышая совместимость для потребителей, руководствуясь Альянсом стандартов подключения.

https://www.libhunt.com/r/connectedhomeip
Nvdiffrast — модульные примитивы для высокопроизводительного дифференцированного рендеринга.

https://www.libhunt.com/r/nvdiffrast