fork download
  1. #include <type_traits>
  2.  
  3. class Input {
  4. public:
  5. Input(const Input &) = default;
  6. Input(Input &&) = default;
  7. };
  8.  
  9. int main() {
  10. static_assert(std::is_copy_constructible<Input>(), "");
  11. static_assert(std::is_move_constructible<Input>(), "");
  12. }
Success #stdin #stdout 0s 3092KB
stdin
Standard input is empty
stdout
Standard output is empty