fork(5) download
  1. #include <cstdio>
  2.  
  3. struct Expensive
  4. {
  5. Expensive() { }
  6. Expensive(Expensive const &) { }
  7. ~Expensive() { printf("~Expensive()...\n"); }
  8. };
  9.  
  10.  
  11. void test(Expensive)
  12. {
  13. }
  14.  
  15. int main()
  16. {
  17. Expensive e;
  18. test(e);
  19. }
Success #stdin #stdout 0.02s 2724KB
stdin
Standard input is empty
stdout
~Expensive()...
~Expensive()...