fork download
  1. #include <utility>
  2.  
  3. struct C2 {
  4. C2() = default;
  5. C2(C2 const&) = delete;
  6. C2(C2&&) = default;
  7. };
  8.  
  9. int main() {
  10. C2 p2;
  11. ([&p2]() {
  12. auto p2_2 = std::move(p2);
  13. })();
  14. return 0;
  15. }
Success #stdin #stdout 0s 15240KB
stdin
Standard input is empty
stdout
Standard output is empty