C++C++17Introduction to C++Learn C++

Learn About Implicitly-Defined Copy Constructor

Do you want to define a copy constructor in a implicit way ? Implicitly-Defined Copy Constructor helps you to do this, here is the full post; The Constructorin C++ is a function, a method in the class, but it is a ‘special method’ that is automatically called when an object of a class is created. We don’t need to call this function. Whenever a new object of a class is…
Read more
C++C++11C++14C++17Introduction to C++Learn C++

Learn about Deleted Copy Constructor (Avoiding Implicit Generation of the Copy Constructor)

Do you want to learn about Deleted Copy Constructor? Do you want to avoid Implicit Generation of the Copy Constructor ? This post explains how you can avoid Implicit Generation of the Copy Constructor by using a Deleted Copy Constructor. The Constructorin C++ is a function, a method in the class, but it is a ‘special method’ that is automatically called when an object of a…
Read more
C++C++11C++14C++17Learn C++

Learn what is Trivial Default Constructor in C++

The Constructorin C++ is a function, a method in the class, but it is a ‘special method’ that is automatically called when an object of a class is created. We don’t need to call this function. Whenever a new object of a class is created, the Constructor allows the class to initialize member variables or allocate storage. This is why the name Constructor is given to this…
Read more