이유
1. malloc과 free는 생성자와 소멸자의 존재자체를 모른다(호출 자체를 안해준다.)
2. 1번의 문제로, 메모리릭 발생 위험이 따른다.(사용자가 간과했다간)
3. 1번의 문제로, 초기화 작업을 부수적으로 해야 한다.
4. 1번의 문제로 , 가독성을 떨어뜨릴수 있다(new와 malloc의 혼용 사용으로)

해결방법
1. 혼용 사용을 왠만해선 하지 마라
2. new와 delete를 사용 해라


posted by 농사를 짓는 게임 프로그래머 최익필

댓글을 달아 주세요