Чтобы спасти Cи, мы должны спасти ABI.
https://thephd.dev/to-save-c-we-must-save-abi-fixing-c-function-abi
👉 @cpp_lib
https://thephd.dev/to-save-c-we-must-save-abi-fixing-c-function-abi
👉 @cpp_lib
Как C++ разрешает вызов функции.
https://preshing.com/20210315/how-cpp-resolves-a-function-call/
👉 @cpp_lib
https://preshing.com/20210315/how-cpp-resolves-a-function-call/
👉 @cpp_lib
Preshing
How C++ Resolves a Function Call
C is a simple language. You’re only allowed to have one function with each name. C++, on the other hand, gives you much more flexibility: You can have multiple functions …
👍1
Многоцелевая программа визуализации и обработки последовательных данных (by Serial-Studio)
https://www.libhunt.com/r/Serial-Studio
👉 @cpp_lib
https://www.libhunt.com/r/Serial-Studio
👉 @cpp_lib
Libhunt
Serial-Studio Alternatives and Reviews (Oct 2022)
Which is the best alternative to Serial-Studio? Based on common mentions it is: ✅PlotJuggler, ✅Lognplot, ✅Electricui-embedded, ✅MiniCore or ✅Mqtt-stats
std::span должен иметь конструктор преобразования из initializer_list.
https://quuxplusone.github.io/blog/2021/10/03/p2447-span-from-initializer-list/
👉 @cpp_lib
https://quuxplusone.github.io/blog/2021/10/03/p2447-span-from-initializer-list/
👉 @cpp_lib
Arthur O’Dwyer
std::span should have a converting constructor from initializer_list
C++17 introduced std::string_view as a “parameter-only” drop-in replacement
for const std::string&. This allows us to make clean refactorings such as:
for const std::string&. This allows us to make clean refactorings such as:
Основы C++. Программирование для начинающих.
https://www.youtube.com/playlist?list=PLQOaTSbfxUtCrKs0nicOg2npJQYSPGO9r
👉 @cpp_lib
https://www.youtube.com/playlist?list=PLQOaTSbfxUtCrKs0nicOg2npJQYSPGO9r
👉 @cpp_lib
YouTube
Основы C++. Программирование для начинающих.
Share your videos with friends, family, and the world
Автоматическая сериализация в C++ для игровых движков.
https://indiegamedev.net/2022/03/28/automatic-serialization-in-cpp-for-game-engines/
👉 @cpp_lib
https://indiegamedev.net/2022/03/28/automatic-serialization-in-cpp-for-game-engines/
👉 @cpp_lib
IndieGameDev
Automatic Serialization in C++ for Game Engines | IndieGameDev
In this article, I’m going to show you how I setup my very own serialisation library.
👍3
Туториал по Си для Python разработчиков.
https://realpython.com/c-for-python-programmers/
#cpp #programming
👉 @cpp_lib
https://realpython.com/c-for-python-programmers/
#cpp #programming
👉 @cpp_lib
Realpython
C for Python Programmers – Real Python
In this tutorial, you'll learn the basics of the C language, which is used in the source code for CPython, the most popular Python implementation. Learning C is important for Python programmers interested in contributing to CPython.
👍1
Печальная правда о C++ Copy Elision
https://wolchok.org/posts/sad-truth-about-cxx-copy-elision/
#cpp #programming
👉 @cpp_lib
https://wolchok.org/posts/sad-truth-about-cxx-copy-elision/
#cpp #programming
👉 @cpp_lib
Scott Wolchok
The Sad Truth About C++ Copy Elision
Copy elision is a C++ compiler optimization that, as its name suggests, eliminates extra copy and move operations. It is similar to the classical copy propagation optimization, but specifically performed on C++ objects that may have non-trivial copy and move…
👍2
Surprising Weak-Ref Implementations: Swift, Obj-C, C++, Rust, and Vale
https://verdagon.dev/blog/surprising-weak-refs
#cpp #programming
👉 @cpp_lib
https://verdagon.dev/blog/surprising-weak-refs
#cpp #programming
👉 @cpp_lib
👍1
Функция any_of
Эта функция проверяет заданный диапазон, если хотя бы один элемент удовлетворяет заданному свойству, указанному в функции. Возвращает true, если хотя бы один элемент удовлетворяет свойству, иначе возвращает false.
В приведенном выше коде -6 делает условие положительным.
Вывод: There exists a negative element
#cpp #programming
👉 @cpp_lib
Эта функция проверяет заданный диапазон, если хотя бы один элемент удовлетворяет заданному свойству, указанному в функции. Возвращает true, если хотя бы один элемент удовлетворяет свойству, иначе возвращает false.
В приведенном выше коде -6 делает условие положительным.
Вывод: There exists a negative element
#cpp #programming
👉 @cpp_lib
👍1
Ускоренный курс введение в программирование для нескольких ядер процессора
https://johnysswlab.com/crash-course-introduction-to-parallelism-multithreading/
#cpp #programming
👉 @cpp_lib
https://johnysswlab.com/crash-course-introduction-to-parallelism-multithreading/
#cpp #programming
👉 @cpp_lib
👍2
Media is too big
VIEW IN TELEGRAM
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
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
👍4