naked pointer 지양하라고는 하던데 저런거 나한텐 너무 헷갈린다 ㅠㅠ
최근에 받아서 써본 라이브러리는 Bullet인데 이거도 네이키드포인터 써서 읽기 좋았음
ROS라는 라이브러리엔 shared_ptr 쓰던데
나도 컨벤션 맞춰서 써보다가 shared_ptr<const T*>하고 shared_ptr<T*> 타입이랑 안맞아서 다시 네이키드포인터로 짬
naked pointer 지양하라고는 하던데 저런거 나한텐 너무 헷갈린다 ㅠㅠ
최근에 받아서 써본 라이브러리는 Bullet인데 이거도 네이키드포인터 써서 읽기 좋았음
ROS라는 라이브러리엔 shared_ptr 쓰던데
나도 컨벤션 맞춰서 써보다가 shared_ptr<const T*>하고 shared_ptr<T*> 타입이랑 안맞아서 다시 네이키드포인터로 짬
님 대체 그건 뭐임. 포인터의 스마트포인터? 그러면 더블 포인터잖음. 그냥 shared_ptr<T> 로 정의해야 T* 타입이 되는거 - return 0;