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

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

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

Для обратной связи: @proglibrary_feeedback_bot

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

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

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

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

https://www.libhunt.com/r/connectedhomeip
1👍1
Что выведет код?
Anonymous Quiz
51%
Х
2%
0
2%
1
30%
Compiler Error
15%
Другое
🤔33👏7👍5😁2
Nvdiffrast — модульные примитивы для высокопроизводительного дифференцированного рендеринга.

https://www.libhunt.com/r/nvdiffrast
👍1
Автовыведение типа

Несмотря на то, что ключевое слово auto было введено еще в C++11, многие программисты продолжают его игнорировать. А ведь автовыведение позволяет экономить время и делает код лаконичным.

Увидеть преимущества можно даже на примере стандартных типов STL.
👍19
Проверка специализации типа

Иногда встает задача проверить, является ли конкретный тип данных специализацией определенного шаблона. Для этого можно использовать синтаксис шаблонов template.
👍8
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Тест на знание алгоритмов и структур данных #2

Пришло время узнать, как хорошо вы разбираетесь в алгоритмах и структурах данных. Проверьте свои знания в нашем тесте из 10 вопросов. Сможете набрать максимальный балл?

🔗 Основной сайт
🔗 Зеркало
👍3🤔1
Графическая программа, используемая для сопоставления кнопок клавиатуры и элементов управления мыши с геймпадом. Полезно для игр без поддержки геймпада.

https://www.libhunt.com/r/antimicrox
👍1