아까 댓글로 무시해서 미안..

공부하다가 빡쳐서 화풀이했어..


코딩관점에서보면 솔직히 new가 쉽게 코딩이 가능해


하지만 malloc의 경우 realloc으로 재할당이 가능하지.

new에는 realloc에 대응되는것이 없어, 최근에 비슷한 함수가 있었지만

realloc에 비해 너무 비효율적이여서 잘 안쓰지 구글검색하면 나올거야.

(new가 어떻게 동작하는지 내가 알려준 사이트나 구글 검색해봐)


결론적으로 재할당이 빈번하게 일어나면 malloc, free조합이 조금이라도 cpu에 지장을 덜 주고 좋다는거지.


밑에 그래프는 속도관점에서는 비슷하다고 볼 수 있지만

(그래프에서는 new가 더 좋다고 나오지.. 그 이유는 객체일 경우인데 이건 너무 설명 길어지니 직접 찾아보렴)


그 과정에서 realloc이 빈번하게 일어난다면 new보단 malloc좋다는 소리야