由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - C++ template question with friend ostream
相关主题
一个VC++ .net里编译C程序的问题一个C++的概念问题
调用win32 DLL的问题为什么在overloading中,friend <<不能读取private值呢?
问一个windows下编译openGL code的问题再问两个C++问题
c++ does not check const for extern variable?请问这是什么错误呀
Visual C++ 高手帮忙,一个Link ErrorWhy should i include .cpp instead of .h
求助:一个Visual C++ 9.0下编译OpenGL code的问题问一个有关iostream的问题
C++中怎么传递std::hex这样的参数啊C++ 请教: about the memory layout of the class inheritance
子类的assignment operator 怎么访问父类的private memberC++ template function一个问题
相关话题的讨论汇总
话题: ostream话题: output话题: complex话题: rhs话题: operator
进入Programming版参与讨论
1 (共1页)
g*******s
发帖数: 59
1
friend ostream & operator <<(ostream &output, const Complex &rhs)
{
output<<"("< return output;
}
can compile and run well;
however if inside class define
friend ostream & operator <<(ostream &output, const Complex &rhs);
outside class
template
ostream & operator <<(ostream &output, const Complex &rhs)
{
output<<"("< return output;
}
ERROR:
main.obj : error LNK2019: unresolved external symbol
P********e
发帖数: 2610
2
put that outside definition of operator << in .h file

【在 g*******s 的大作中提到】
: friend ostream & operator <<(ostream &output, const Complex &rhs)
: {
: output<<"("<: return output;
: }
: can compile and run well;
: however if inside class define
: friend ostream & operator <<(ostream &output, const Complex &rhs);
: outside class
: template

1 (共1页)
进入Programming版参与讨论
相关主题
C++ template function一个问题Visual C++ 高手帮忙,一个Link Error
呼唤大侠们,我实在不能实现C++泛型的精神。求助:一个Visual C++ 9.0下编译OpenGL code的问题
C++ template questionC++中怎么传递std::hex这样的参数啊
C++ Q13: Input子类的assignment operator 怎么访问父类的private member
一个VC++ .net里编译C程序的问题一个C++的概念问题
调用win32 DLL的问题为什么在overloading中,friend <<不能读取private值呢?
问一个windows下编译openGL code的问题再问两个C++问题
c++ does not check const for extern variable?请问这是什么错误呀
相关话题的讨论汇总
话题: ostream话题: output话题: complex话题: rhs话题: operator