fork download
  1. #include <iostream>
  2. #include <type_traits>
  3. #include <vector>
  4.  
  5. struct Foo
  6. {
  7. Foo( ) = default;
  8. Foo(Foo&& f) = delete;
  9. Foo(const Foo&) = default;
  10. };
  11.  
  12. int main()
  13. {
  14. std::vector<Foo> v;
  15. Foo f;
  16. v.push_back(f);
  17. std::cin.ignore();
  18. }
Success #stdin #stdout 0s 3428KB
stdin
Standard input is empty
stdout
Standard output is empty