최대 1 분 소요

개요

  • 이동 가능 여부 확인


예제

  • 코드
    #include <iostream>
    #include <type_traits>

    using namespace std;

    class A {};

    class B {
    	public:
    		B(const B &&b) = delete;
    };

    int main() {
    	cout << is_move_assignable<int>::value << endl;
    	cout << is_move_assignable<A>::value << endl;
    	cout << is_move_assignable<B>::value << endl;

    	return 0;
    }
  • 실행 결과
    1
    1
    0