기본(primitive) 타입에 무브 시맨틱은 의미가 없다. (복사가 싸니까)

객체가 무브 시맨틱을 지원하지 않으면 복사로 돌아간다.

복사 생성자, 이동 생성자를 모두 정의하지 않으면 컴파일러가 디폴트 생성자를 생성해주니 가급적 컴파일러가 생성하게 유도하는게 좋음.


듣고 읽고 이해했다고 생각했지만 까먹었는데

고찰하니 이해한듯한 느낌이 든다.

그리고 또 까먹겠지...

moden c++ 플젝 하고 싶다 ㅠ