Udostępnij za pośrednictwem


Definiowanie zaprzyjaźnionych funkcji w deklaracjach klas

Funkcje zaprzyjaźnione można zdefiniować wewnątrz deklaracji klasy.Funkcje te są funkcjami wbudowanymi i jak wbudowane funkcje członkowskie zachowują się tak, jakby zostały zdefiniowane natychmiast po ujawnieniu wszystkich klas, ale zanim zakres klasy został zamknięty (koniec deklaracji klasy).

Funkcje zaprzyjaźnione zdefiniowane w deklaracji klasy nie są brane pod uwagę w zakresie otaczającej klasy; znajdują się w zakresie pliku.

Zobacz też

Informacje

friend (C++)