如果把两个类分别写在各自的头文件中,需要把B类声明为A类的友元,A中可以直接进行友元声明,无需包含B的头文件
系统在预处理时,不需识别A的友元声明的类或者函数是否存在
因为友元只是标识一个名字,在之后的使用中,这个标识过的名字可以进行友元的操作,是否存在的问题编译器不予理睬
头文件不能相互包含,否则会出现编译错误
如果把两个类分别写在各自的头文件中,需要把B类声明为A类的友元,A中可以直接进行友元声明,无需包含B的头文件
系统在预处理时,不需识别A的友元声明的类或者函数是否存在
因为友元只是标识一个名字,在之后的使用中,这个标识过的名字可以进行友元的操作,是否存在的问题编译器不予理睬
头文件不能相互包含,否则会出现编译错误