我有以下代码,
template< typename T >
class T1 {
public:
T i;
protected:
T j;
private:
T k;
friend void Test();
};
上面的代码有一个模板类T1,有三个成员i,j和k以及一个友元函数Test(),
我只是想知道T1的哪个成员将在函数Test()中可用?
在这方面的任何帮助将受到高度赞赏。
答案 0 :(得分:6)
所有这些(i,j,k)将在函数Test()中可用。
这是“朋友”允许您访问的内容。
答案 1 :(得分:3)
我只是想知道T1的哪个成员将在函数Test()中可用?
答案 2 :(得分:0)
的所有人。如果它是朋友,它的好友和好坏。