友元的声明仅仅指定了访问的权限,而非一个通常意义上的函数声明,需在友元声明之外在进行一次声明。
通常把友元的声明与类本身放在一个文件中。
class Sales_data{
friend Sales_data add();
public:
private:
};
Sales_data add();
在同一个.h 头文件中。
本文解释了友元声明在C++中的作用方式,并指出友元声明并非普通的函数声明,而是一种特殊的访问权限指定方式。通常情况下,友元声明会与类定义放置在同一文件中。
友元的声明仅仅指定了访问的权限,而非一个通常意义上的函数声明,需在友元声明之外在进行一次声明。
通常把友元的声明与类本身放在一个文件中。
class Sales_data{
friend Sales_data add();
public:
private:
};
Sales_data add();
在同一个.h 头文件中。

被折叠的 条评论
为什么被折叠?