함수 내에서 예외 상황일 때 delete 못해버리면 누수 나는 거 생각하다 나온 건데 이런 게 이미있나욤?
함수 탈출하는 순간 객체가 파괴되니까 몬가?? 나쁘지 않을 느낌인데
스마트포인터요
유니크 포인터란게 있엇내...개 쩌는 생각이라고 생각했는데..
이런 거 혼자 생각해내는 게 대단한데
ㅇㅈ - dc App
이전에 어떤 글에서 함수 내 동적 할당이 위험한 이유가 예외상황으로 날아가버리면 delete를 못한다는 내용을 봐서 생각났는데 막상 써보니까 정말 작동해서 놀랐어요
unique_ptr shared_ptr - dc App
역시 선인들은 지혜로와
RAII
사실 c부터 있던 아이디어긴 함 매크로랑 goto로
c잘모르는데 파괴자 어떤상황에서든 호출 보장됨?
객체가 소멸할 때는 무조건 불리는데 소멸 안 할 땐 안불림 - dc App
아니 이 정도 생각을 하는데 c++이 제공하는 포인터들을 모르는게 이상하네 - dc App
아직 배우는 중이고 라이브러리 공부 같은건 하나도 안하고 있어서.. - dc App
취미로 하느라 좀 뒤죽박죽임 - dc App
스마트포인터요
유니크 포인터란게 있엇내...개 쩌는 생각이라고 생각했는데..
이런 거 혼자 생각해내는 게 대단한데
ㅇㅈ - dc App
이전에 어떤 글에서 함수 내 동적 할당이 위험한 이유가 예외상황으로 날아가버리면 delete를 못한다는 내용을 봐서 생각났는데 막상 써보니까 정말 작동해서 놀랐어요
unique_ptr shared_ptr - dc App
역시 선인들은 지혜로와
RAII
사실 c부터 있던 아이디어긴 함 매크로랑 goto로
c잘모르는데 파괴자 어떤상황에서든 호출 보장됨?
객체가 소멸할 때는 무조건 불리는데 소멸 안 할 땐 안불림 - dc App
아니 이 정도 생각을 하는데 c++이 제공하는 포인터들을 모르는게 이상하네 - dc App
아직 배우는 중이고 라이브러리 공부 같은건 하나도 안하고 있어서.. - dc App
취미로 하느라 좀 뒤죽박죽임 - dc App