首页 新闻 会员 周边

C++模板类的友元函数;按照C++primer写的,求解答:

0
悬赏园豆:10 [已关闭问题] 关闭于 2017-06-24 19:59
复制代码
template<typename T>
class Code;

//友元函数的声明;
template<typename T>
ostream& operator<< (ostream& out, Code<T>&code);

template<typename T>
class Code
{
public:
    friend ostream& operator << <T>(ostream& out, const Code<T>&code);
    Code() {}
    Code(T data_, Vector<int>& code_) :data(data_), code(code_) {}


    T data;
    Vector<int>code;
};

//友元函数的实现;
template<typename T>
ostream& operator<<(ostream& out,const Code<T>&code) 
{
    cout << "data: " << code.data << endl;
    return out;
}
复制代码

错误提示:

lif323的主页 lif323 | 初学一级 | 园豆:114
提问于:2017-06-24 12:15
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册