C++C++17C++20C++23Learn C++Syntax

How To Use std::make_from_tuple in C++ 17

The  C++ 17 standard was one of the major standards in the history of modern C++. One of the new library features in C++17 was std::make_from_tuple which is a new function template that initializes a value of type T from the elements of a given tuple. In this post, we explain how to apply with std::tuple in C++ examples. What is std::tuple in C++? The tuple ( std::tuple) is a class…
Read more
C++C++17Language FeatureLearn C++

How To Use The SVG Image Format With Skia In C++ Builder

The latest RAD Studio / C++ Builder 12 comes with a lot of new features, one of them is Skia graphics library support in C++. Skia is an open-source graphic library that provides support for a variety of hardware and software platforms. Skia provides smooth 2D graphics that uses GPU efficiently. Skia supports a lot of new image formats, such as .bmp, .jpg, .gif, .gif animation, .svg, .ico…
Read more
C++C++17Learn C++

How To Use Skia in C++ Builder 12?

The latest RAD Studio / C++ Builder 12 comes with fully integrated Skia graphics library support in C++ and throughout the IDE. Skia is an open-source graphic library that provides support for a wide variety of hardware and software platforms. Skia is sponsored and managed…
C++C++11C++14C++17C++20Learn C++

What Is The Priority Queue (std::priority_queue) In Modern C++?

The most powerful data storage arrays in Modern C++ are Containers and they are very useful to iterate and search members with their amazing methods and properties. A container is a holder object that stores data elements (a collection of data objects). std::vector, std::array, std::list are these kinds of containers. There is another useful container std::priority_queue that allows you to…
Read more
C++C++11C++14C++17C++20IteratorsLearn C++Syntax

What Is Multimap (std::multimap) In Modern C++?

Modern C++ is very powerful with many great features to help you write programs more easily with safer template class objects that have faster algorithms and methods. In C++, Containers are the powerful data storage arrays in modern C++ and they are very useful for iterating and searching data with their amazing methods, algorithms, and properties. A container is a holder object that stores data…
Read more