fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. class blub
  5. {
  6. private:
  7. int a = 6;
  8.  
  9. public:
  10. friend std::ostream &operator<<(std::ostream&, const blub&);
  11. friend std::istream &operator>>(std::istream&, blub&);
  12. };
  13.  
  14. std::ostream& operator<<(std::ostream &o, const blub &b)
  15. {
  16. o << b.a;
  17. }
  18. std::istream &operator>>(std::istream &i, blub &b)
  19. {
  20. i >> b.a;
  21. }
  22.  
  23. int main()
  24. {
  25. blub b;
  26. std::cin >> b;
  27. std::cout << b;
  28. return 0;
  29. }
Success #stdin #stdout 0s 3464KB
stdin
77
stdout
77