C++Language FeatureLearn C++

C++ Builder 10.4.2 Released ! Learn What are the features of new RADS 10.4.2 ?

NewRad Studio 10.4.2has been released, which means that bothDelphi 10.4.2andC++ Builder 10.4.2has been released together or separately! It comes with many bug fixes, several new features, enhancements, and quality updates. It has been released after a long alfa and beta tests in production. Finally, it has been announced that the General Availability of RAD…
Read more
C++C++11C++14C++17Introduction to C++Learn C++

Learn about Data Structures in C & C++

In general, when we do programming we have a lot of variables and some of these variables are properties of an object, for example if we want to make a database about students in C++, each student has similar properties to store. We can generalize all these properties in a single group. In this post we will explain structs in detail.In C & C++ programming; aData Structure(struct)…
Read more
C++C++11C++14C++17Introduction to C++Learn C++

Learn to Use Function Templates in C++

A Template is a simple and a very powerful statement in C++. A Template Function may have multiple template parameter types, and the function can still use regular non-templated types. In a previous post, about Function Overloading, we had two add() functions working with integer and float numbers, in that example we can say add() function is overloaded with int and float parameter types, and…
Read more