닷넷은 지가 가비지 컬렉션한다고 해놓고

제대로 안함.

제대로 안할거면 수동으로 쉽게 지우는 기능이라도 넣어야지,

매번 뭘 통째로 가비지 컬렉션시키는거 밖에 없음.


c/c++은 그 점에서 좋지.

원할때 바로 지워버릴 수 있으니까.

불편해도 예측하기 어려운건 더 좆같음.


근데 그 "불편"이 문제지.

한꺼번에 동적할당하고 한꺼번에 지우는 기능 같은게 없음.

(애초에 그래서 가비지 컬렉션 개념이 나온거지만....)

매번 뭘 할당하려고 하면 한두줄로 끝나는게 아니라 심하면 10줄,20줄도 더 넘어가.

그거 때문에 빡쳐서 free/delete 를 깜빡하는 일이 많아서 가비지 컬렉션개념이 나온거임.


동적할당 속에 동적할당을 여러번 중첩해야할 일도 생기는데,

이럴때 정말 개 빡침.


그냥 맨 위에꺼 하나만 delete 해주면 알아서 하위것도 재귀적으로 delete해줘도 될거 같은데 그런 기능은 안넣어놓음.

직접 다 해줘야됨. 시불.



지금 하다가 괜히 빡쳐서 글 싸봄. ㅠㅠ