[C++] Dynamic Array 주의사항
pmj6541
자바 개발을 하던 시기에도 가장 주의했던것. 바로 Memory Leak.Dynamic Array를 사용하면서 이 거지같은 Memory Leak을 방지하기 위해 어떤것을 주위해야 하는지 짚고 넘어가려 한다.어떤 방식을 주로 사용했나요?당연하게도 자바에선 new 키워드를 통한 할당. 그리고 C 나 C++ 에서는 malloc으로 할당 후 전부 사용 후엔 free로 메모리 해제. 였습니다.근데 그거 안좋대요.당연하게도. free, delete를 까먹을 수 있으니까. 자꾸 자바를 예로 들지만, 그곳에서는 이걸 방지하기 위해 gc 가 존재한다. 가비지 컬렉터. 그래서 c++ 에서는 Vector 를 활용해 Dynamic Array를 구현한다.Vector는 왜 좋아요?지난 글에서 말했든 Vector 는 ptr, si..