friend (C++)
V některých případech je snazší udělit přístup na úrovni členů funkcím, které nejsou členy třídy nebo všem funkcím v samostatné třídě.Klíčové slovo friend umožňuje funkci nebo třídě získat přístup k private a protected členům třídy.Je možné deklarovat, aby přátelské funkce nebo přátelské třídy mohly přistupovat nejen k public členům, ale také k protected a private členům třídy.
friend class-name;
friend function-declarator;