在本章中,将讨论如何“交朋友”。这里我们指的是C++中的“友元”。在C++中,类的友元是指授予对该类特殊访问权限的函数或其他类。从这个角度看,它们与你的朋友并没有太大不同。但C++却可以根据需要,按需“制造”朋友!
本章将涵盖以下主题:
C++中的友元函数如何工作,作用是什么?
何时应使用友元函数而不是类的成员函数?
如何将友元与模板结合使用
如何从模板生成友元函数