Как 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
Молниеносный фреймворк нейронных сетей на C++/CUDA (by nvlabs)
https://www.libhunt.com/r/tiny-cuda-nn
#cpp #programming
👉 @cpp_lib
https://www.libhunt.com/r/tiny-cuda-nn
#cpp #programming
👉 @cpp_lib
Libhunt
Tiny-cuda-nn Alternatives and Reviews
Which is the best alternative to tiny-cuda-nn? Based on common mentions it is: Instant-ngp, MindsDB, Diffrax, Blis, Dex-lang, Einops, Juliaup, Vectorflow or Hasktorch
👍2
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
https://developers.redhat.com/articles/2022/04/25/new-c-features-gcc-12
#cpp #programming
👉 @cpp_lib
Red Hat Developer
New C++ features in GCC 12 | Red Hat Developer
Version 12.1 of the GNU Compiler Collection (GCC) is expected to be released in April 2022. Like every major GCC release, this version will bring many additions, improvements, bug fixes, and new
👍2
Функция all_of
Эта функция работает со всем диапазоном элементов массива и может сэкономить время на запуск цикла для проверки каждого элемента по одному. Он проверяет заданное свойство для каждого элемента и возвращает true, когда каждый элемент в диапазоне удовлетворяет указанному свойству, иначе возвращает false.
В приведенном выше коде отрицательный элемент -6 отрицает условие и возвращает ложь.
#cpp #programming
👉 @cpp_lib
Эта функция работает со всем диапазоном элементов массива и может сэкономить время на запуск цикла для проверки каждого элемента по одному. Он проверяет заданное свойство для каждого элемента и возвращает true, когда каждый элемент в диапазоне удовлетворяет указанному свойству, иначе возвращает false.
В приведенном выше коде отрицательный элемент -6 отрицает условие и возвращает ложь.
#cpp #programming
👉 @cpp_lib
👍5