Friends
Let's discuss friends in this lesson.
We'll cover the following
Friends #
Friends of a class template have access to all members of the class template.
A class or a class template can have a friendship to class or class templates, function or function templates, and types.
Rules:
- The declaration of friends can be made at an arbitrary place in the class declaration.
- The access rights in the class have no influence.
- Friendship is not inherited.
- Friendship is not transitive.
A friend has unrestricted access to the members of the class.
General Friends #
A class or a class template can grant friendship to each instance of a class template or a function template.
Get hands-on with 1400+ tech skills courses.