• c++11에서는 없어짐..

단점

  • 배열을 선언후, 해제할때, 배열의 시작 주소값만 해제한다.

  • 복사 대입을 하게 되면, 우측값이 좌측값으로 그대로 이동되어서,
    nullptr값이 되어버리는 얕은 복사 문제가 있다.
    이로 인해 c++11에서는 사용되지 않고, 새로운 스마트포인터를 사용한다.


-> 이런식으로 대입할 경우, ptrNew의 주소는 ptrTest가 되고,
ptrTest의 주소는 null값이 되어버린다.
즉 이동이 되어버리는 것이다.

profile
🔥🔥🔥

0개의 댓글