Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/159.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 哪个<&书信电报;我的重载运算符是否在此语句中?_C++ - Fatal编程技术网

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);