C++ 哪个<&书信电报;我的重载运算符是否在此语句中?
如果您注意到实现C++ 哪个<&书信电报;我的重载运算符是否在此语句中?,c++,C++,如果您注意到实现的标准方法,我有一个重载,因为每个 ostream& operator << (ostream& os, const reckful& p) { os << p.PrintStuff(); return os; } cout << "reckful object = " << reckobject << "!" << endl; cout << "r
的标准方法,我有一个重载,因为每个
ostream& operator << (ostream& os, const reckful& p)
{
os << p.PrintStuff();
return os;
}
cout << "reckful object = " << reckobject << "!" << endl;
cout << "reckful object = " << reckobject << "!" << endl;
cout << "reckful object = "
cout << reckobject;
void operator << (ostream& os, const reckful& p)
{
os << 1;
}
std::cout << p;
std::cout << p << std::endl;
struct Point
{
Point& setX( int x) { X = x; return *this;}
Point& setY( int y) { Y = y; return *this;}
int X;
int Y;
};
Point p;
p.setX( 2 ).setY( 4 );
a << b << c
(a << b) << c
operator<<(operator<<(a, b), c);
operator<<(operator<<(operator<<(operator<<(cout, "reckful object = "), reckobject), "!"), endl);
operator<<(a, b).operator<<(c);
operator<<(a.operator<<(b), c);