• Reference in C ++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 ++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 ++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 ++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 ++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 ++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 ++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 ++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 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 ++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 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 ++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 ++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 ++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 ++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 ++Overload the one-seat operator in C ++
    The unary operator in C ++ operates on a single operand.
  • Overload binary operators in C ++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 ++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 ++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 ++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