fork download
  1. #include <vector>
  2. #include <iostream>
  3. using namespace std;
  4.  
  5. struct CAT
  6. {
  7. CAT(){ cout << "CAT()" << endl; }
  8. CAT(const CAT& c){ cout << "CAT(const CAT& c)" << endl; };
  9. ~CAT(){ cout << "~CAT()" << endl; };
  10. };
  11. int main()
  12. {
  13. vector<CAT> vc(6);
  14. cout << "-----------------" << endl;
  15. vc.resize(3);
  16. cout << "-----------------" << endl;
  17.  
  18. }
Success #stdin #stdout 0s 3432KB
stdin
Standard input is empty
stdout
CAT()
CAT()
CAT()
CAT()
CAT()
CAT()
-----------------
~CAT()
~CAT()
~CAT()
-----------------
~CAT()
~CAT()
~CAT()