- Reference in C ++

A reference variable is an alias, which is another name for an existing variable. When a reference is initialized with a variable, then either the variable name or the reference
- Date and Time in C ++

The C ++ Standard Library (C ++ Standard Library) does not provide an appropriate Date type. C ++ inherits the structure and function to manipulate Date and Time from C. To access
- Input / Output in C ++

The C ++ standard library provides many possibilities for input / output and will be discussed in later chapters. In this chapter, we discuss the most basic and popular I / O
- Data structure in C / C ++

Struct in C / C ++ Arrays in C / C ++ allow you to define several types of variables that can hold the values of several members of the same data type. But the structure is
- Class (class) and Object in C ++

The main purpose of C ++ is to add object orientation to the C Programming Language and classes which are central features of C ++ that support object-oriented programming and are
- Class member functions in C ++

A member function of a class is a function that has its definition or prototype inside the class definition like any other variable. It works on any object of the class that is a
- Access Modifier for class in C ++

Data Hiding is one of the important features of object-oriented programming that allows to prevent the function of a program from directly accessing the internal representation of
- Contructor and Destructor in C ++

A contructor class is a special member function of a class that is executed whenever we create new objects of that class.
- Copy constructor in C ++

Copy constructor is a constructor that creates an object by initializing it with an object of the same class, which was created earlier.
- Friend function in C ++

The friend function in C ++ of a class is defined outside of that class scope, but it has access to all private and protected members of that class. Even if the prototypes for
- Inline function in C ++

Inline functions in C ++ are powerful concepts that are commonly used with classes. If a function is inline, the compiler places a copy of the code of that function at each
- Cursor this in C ++

Each object in C ++ has access to its own location through an important pointer called this pointer. The pointer this in C ++ is a hidden parameter to all member functions. So
- Cursor to class in C ++

A pointer to a class in C ++ is executed in the same way as a pointer to a structure; and to access members of a pointer to a class you use the member access operator in C ++ as
- Static member of class in C ++

We can define class members as static using the static keyword in C ++. When we declare a member of a class that is static, that is, no matter how many objects of the class are
- Operator overload and Load overlap in C ++

C ++ allows you to define more than one definition for a function name or an operator in the scope, respectively called Load overloading (function overloading) and Load operator
- Overload the one-seat operator in C ++

The unary operator in C ++ operates on a single operand.
- Overload binary operators in C ++

Binary operators in C ++ take two parameters. You use binary operators quite often, such as addition operator (+), subtraction operator (-) and division operator (/).
- Overload relational operator in C ++

There are many different relational operators supported by C ++, such as: (, =, ==, ...) that can be used to compare the data types available in C ++.
- Load the Input / Output operator stack in C ++

C ++ is able to input and output existing data types by using thread extraction operators >> and thread insertion operators
- Modifier in C / C ++

C ++ allows data types char, int and double to have Modifiers placed before them. A Modifier is used to inform the meaning of the base type, making it more accurate with the