Библиотека C/C++ разработчика
Открыть в Telegram
Полезные материалы по всему, что может быть полезно плюсовику/сишнику. По всем вопросам @evgenycarter
Больше7 197
Подписчики
-424 часа
+67 дней
-3130 дней
Архив постов
Multithreading in C++ (потоки, блокировки, задачи, атомарные операции, очереди сообщений)
https://www.youtube.com/watch?v=z6M5YCWm4Go
#cpp #programming
👉 @cpp_lib
Пошаговое описание того, как я создал библиотеку C++20 для реализации удаленных вызовов функций с очень небольшим количеством кода.
https://github.com/Dugy/bomba
#cpp #programming
👉 @cpp_lib
🔥Сегодня! Бесплатный открытый урок по С++!🔥
⁉️Что такое Guidelines Support Library и зачем этот инструмент С++ разработчикам?
🎯Узнайте 20 июня в 20:00 на открытом уроке онлайн-курса «C++ Developer. Professional» OTUS.
Язык программирования C++ настолько сложен, что нужны дополнительные типы для пояснения семантики. На занятии обсудим, что такое Guidelines Support Library (GSL), и чем она может нам помочь в разработке повседневного кода.
- Вебинар проведет Сергей Кольцов, Senior Developer С++ VisionLabs для C++ разработчиков с опытом.
📌Для участия необходимо пройти вступительный тест https://otus.pw/5PdX/
CppCast: стандартизация линейной алгебры.
https://cppcast.com/linear-algebra-iso/
#cpp #programming
👉 @cpp_lib
Функция unique
Unique используется для удаления дубликатов любого элемента, присутствующего последовательно в диапазоне [first, last). Он выполняет эту задачу для всех подгрупп, присутствующих в диапазоне, имеющих один и тот же элемент, присутствующий последовательно.
#cpp #programming
👉 @cpp_lib
Сопрограммы в C++: что это значит, когда я объявляю свою сопрограмму как noexcept?
https://devblogs.microsoft.com/oldnewthing/20210426-00/?p=105153
#cpp #programming
👉 @cpp_lib
Как в С++ обрабатывать ошибки в конструкторах без исключений?
Преимущества использования исключений сомнительны, но мои претензии к ним не в этом. Исключения — экстраординарный инструмент, которые делает код более непонятным и запутанным. А прямую локальную обработку — слишком пространной. Исключения стали для меня худшим средством обработки ошибок. Печально, что создание объектов в С++ основано на их применении. Далее
#cpp #programming
👉 @cpp_lib
Функция none_of()
Эта функция возвращает true, если ни один из элементов не удовлетворяет данному условию, иначе возвращает false.
Поскольку все элементы положительны, функция возвращает true.
#cpp #programming
👉 @cpp_lib
C++ Programming Course - Beginner to Advanced
https://www.youtube.com/watch?v=8jLOx1hD3_o
💻 Source code: https://github.com/rutura/The-C-20-Masterclass-Source-Code
#cpp #programming
👉 @cpp_lib
В этом статье рассказывается, как настроить проводную последовательную связь между двумя платами Arduino.
https://dev.to/yongchanghe/set-up-a-wired-serial-communication-between-arduino-boards-h9e
#cpp #programming #arduino
👉 @cpp_lib
Парсинг Protobuf со скоростью 2+GB/s
https://blog.reverberate.org/2021/04/21/musttail-efficient-interpreters.html
#cpp #programming
👉 @cpp_lib
Функция all_of
Эта функция работает со всем диапазоном элементов массива и может сэкономить время на запуск цикла для проверки каждого элемента по одному. Он проверяет заданное свойство для каждого элемента и возвращает true, когда каждый элемент в диапазоне удовлетворяет указанному свойству, иначе возвращает false.
В приведенном выше коде отрицательный элемент -6 отрицает условие и возвращает ложь.
#cpp #programming
👉 @cpp_lib
New C++ features in GCC 12 (Новые фичи C++ в GCC 12)
https://developers.redhat.com/articles/2022/04/25/new-c-features-gcc-12
#cpp #programming
👉 @cpp_lib
Молниеносный фреймворк нейронных сетей на C++/CUDA (by nvlabs)
https://www.libhunt.com/r/tiny-cuda-nn
#cpp #programming
👉 @cpp_lib
C++ Game Engine Development | Pard Engine | Dev Logs
C++ Game Engine | Terrain Rendering | Pard Engine
C++ Game Engine | 3D Skeletal Animation Improved | Pard Engine
C++ Game Engine | Terrain Rendering Improved | Pard Engine
C++ 3D Engine | Procedural Terrain Editor | TerrEdit | Based on Pard Engine
C++ Game Engine | 3D Skeletal Animation | Pard Engine
C++ Game Engine | Parallax Occlusion Mapping | Pard Engine
C++ Game Engine | Cascaded Shadow Mapping | Pard Engine
C++ OpenGL GUI Library DevLog 1: Windows,Menus,Buttons | illuxUI
C++ OpenGL GUI Library DevLog 2: Dockable Panels | illuxUI
C++ OpenGL GUI Library DevLog 3: Making of TreeView | illuxUI
C++ OpenGL GUI Library DevLog 4: Making of TextBox | illuxUI
How a Game Engine is made | Game Engine Development Series
https://www.youtube.com/playlist?list=PLv8DnRaQOs58puPPWHXuGHJOtKVduVcct
#cpp #programming
👉 @cpp_lib
Ускоренный курс введение в программирование для нескольких ядер процессора
https://johnysswlab.com/crash-course-introduction-to-parallelism-multithreading/
#cpp #programming
👉 @cpp_lib
Функция any_of
Эта функция проверяет заданный диапазон, если хотя бы один элемент удовлетворяет заданному свойству, указанному в функции. Возвращает true, если хотя бы один элемент удовлетворяет свойству, иначе возвращает false.
В приведенном выше коде -6 делает условие положительным.
Вывод: There exists a negative element
#cpp #programming
👉 @cpp_lib
Surprising Weak-Ref Implementations: Swift, Obj-C, C++, Rust, and Vale
https://verdagon.dev/blog/surprising-weak-refs
#cpp #programming
👉 @cpp_lib
