I am confused about these terms.
Let suppose we have a class of Student then what will be the meaning of
class Student{
public:
Student(const Student& a){ ... }
Student(const Student &a){ ... }
};
I want to ask the meaning of the following terms
Student& a;
Student &a;
These are used for copy constructors. The thing I know they are mostly used for deep and shallow copy constructor.