[삽질] 스마트 포인터 해제
Gamebryo/Shoveling / 2010. 4. 13. 19:18
스마트 포인터는 0(or NULL) 값을 대입하면 자동 소멸한다.
그래서 0만 대입하면 되는 줄 알았는데..
0 대입이란게 알아서 delete를 한다는 걸 깜빡했다!
delete 할 때는 순서에 맞게 해줘야 되듯이
스마트 포인터에 0값 대입할 때도 순서에 맞게 해줘야 되더라.. ㅡ.ㅡ
여러 스마트 포인터가 있을 때, 0을 대입하는 순서를 잘 생각하자..
그래서 0만 대입하면 되는 줄 알았는데..
0 대입이란게 알아서 delete를 한다는 걸 깜빡했다!
delete 할 때는 순서에 맞게 해줘야 되듯이
스마트 포인터에 0값 대입할 때도 순서에 맞게 해줘야 되더라.. ㅡ.ㅡ
여러 스마트 포인터가 있을 때, 0을 대입하는 순서를 잘 생각하자..
반응형
'Gamebryo > Shoveling' 카테고리의 다른 글
직접 만든 mesh의 바운딩 박스는 제대로 업데이트 해주자. (0) | 2011.10.31 |
---|---|
NiNew 사용 시기 (0) | 2010.04.29 |