Skip to content

Category Archives: C++

Data Visualization is a technique of presenting data graphically or in a pictorial format which helps to understand large quantities of data very easily. This… Read More
With C++20, we get a convenient way of initializing data members. The new feature is called Designated Initializers and it might be familiar to C… Read More
To understand the Representation of int variable in memory in C/C++ below is the basic program to create a variable and its size. Usually, the… Read More
In C++, Non-member buddy functions may access a class’s private members while not being members. The class definition declares them friend. Vector containers, dynamic arrays… Read More
Thread local storage (TLS) is a feature introduced in C++ 11 that allows each thread in a multi-threaded program to have its own separate instance… Read More
C++20 comes with a host of new features and improvements, including the format() function. In this article, we will explore how std::format can be used… Read More
C++ is a popular programming language that is widely used in the development of system software, application software, game engines, and more. One of the… Read More
The std::barrier class is a new synchronization primitive introduced in C++20 that facilitates the synchronization of multiple threads working on a common task. It operates… Read More
The most recent version of the C++ programming language, C++20, was introduced in the year 2020. The char8_t data type is one of the new… Read More
In C++20, the header was introduced, which allows a synchronization primitive known as a latch. Latches allow one or more threads to wait until a… Read More
C++17 programming introduces a foundational category known as character literals, which serve the purpose of embodying a single character. Quotation marks are employed to define… Read More
C++20 has a recently developed header file labeled that incorporates mathematical functions and constants. Its purpose is to provide standard library support for mathematical operations,… Read More
C++20 has undergone several upgrades that aim to streamline and enhance the code. Among these improvements lies a remarkable modification that simplifies the initialization process… Read More
The header offers type aliases and functions for manipulating integer types with particular sizes and signedness, as a part of the C++11 standard. Its aim… Read More
<cstdint> header in C++ ensures the portability of integer types with specialized width and signedness across various systems. The absence of standardization for integer types… Read More