= Contents = - [[#C++ Examples|C++ Examples]] - [[#C++ Examples#Friend operator|Friend operator]] = C++ Examples = == Friend operator == {{{c++ #include class T { int x; public: T (int x); friend std::ostream& operator<<(std::ostream&, const T&); }; T::T (int x) { this->x = x; } std::ostream& operator<<(std::ostream& out, const T& t) { out << "T {" << t.x << "}"; return out; } int main () { T t(10); std::cout << t << std::endl; } }}}