Freigeben über


Friend (C++)

Unter bestimmten Umständen ist es einfacher, Zugriff auf Funktionen, die nicht Member einer Klasse sind, oder auf alle Funktionen in einer separaten Klasse auf Memberebene zu gewähren. Mit dem friend-Schlüsselwort können Sie einer Funktion oder einer Klasse Zugriff auf die privaten und geschützten Member einer Klasse gewähren. Sie können deklarieren, dass Friend-Funktionen oder Friend-Klassen nicht nur auf öffentliche Member, sondern auch auf geschützte und private Klassenmember zugreifen können.

friend class-name; 
friend function-declarator;

Siehe auch

Referenz

C++-Schlüsselwörter

Friend-Deklarationen

Definieren von Friend-Funktionen in Klassendeklarationen