首页 > 知识问答 > 友元函数和成员函数的区别
友元函数和成员函数的区别
友元函数和成员函数都是类的成员,但它们之间有一些区别,成员函数只能访问类的公有成员,而友元函数可以访问类的私有和保护成员,友元函数不是类的成员,因此它不能直接访问类的成员,要让友元函数访问类的成员,需要在类定义中声明该函数为友元函数。
友元函数和成员函数都是类的成员,但它们之间有一些区别,成员函数只能访问类的公有成员,而友元函数可以访问类的私有和保护成员,友元函数不是类的成员,因此它不能直接访问类的成员,要让友元函数访问类的成员,需要在类定义中声明该函数为友元函数。