Home // Blog
Home // Notice
Home // Tag Log
Home // Location Log
Home // Media Log
Home // GuestBook
김윤수의 인터넷 오늘은 - 2008년 8월 18일
Posted at 2008. 8. 19. 13:27 //
in S/W개발 //
by
- shared_ptr 을 dynamic cast 하고 싶을 때는 shared_ptr<T>(dynamic_cast<U*>(r.get())) 라고 하면 안된다. 대신 dynamic_pointer_cast를 사용해야 한다. 안 그러면 대상을 두번 delete 하게 돼서 에러!2008-08-18 12:51:36
- 비슷한 이유로 static cast 하고 싶을 때는 static_pointer_cast 를 사용해야 하고, const cast 를 하고 싶을 때는 const_pointer_cast 를 사용해야 한다.
이 글은 김윤수님의 2008년 8월 18일의 미투데이 내용입니다.