C언어엔 복사, 이동이 없는데 왜 C++ 에 있는지 의아했는데

C++엔 소멸자가 있어서 RAII로 자동 수거하게 설계하니까

복사를 하지 않고선 잘못 해제되는 경우가 많았고

C언어에 비해 복사가 너무 많아지니

이동 연산이 필요해진거였네