fork download
  1. struct s { int a; };
  2.  
  3. s operator + (const s& lhs, const s& rhs)
  4. {
  5. s r;
  6. r.a = lhs.a + rhs.a;
  7. return r;
  8. }
  9.  
  10. int main()
  11. {
  12. s a, b;
  13. a.a = 5;
  14. b.a = 7;
  15. s c = a + b;
  16. }
  17.  
Success #stdin #stdout 0s 2892KB
stdin
Standard input is empty
stdout
Standard output is empty