Use a friend inserter for objects of type MyClass.
#include <iostream>
using namespace std;
class MyClass {
int x, y;
public:
MyClass() {
x = 0;
y = 0;
}
MyClass(int i, int j) {
x = i;
y = j;
}
friend ostream &operator<<(ostream &stream, MyClass ob);
};
ostream &operator<<(ostream &stream, MyClass ob)
{
stream << ob.x << ", " << ob.y << '\n';
return stream;
}
int main()
{
MyClass a(1, 1), b(10, 23);
cout << a << b;
return 0;
}
Related examples in the same category