new1 [펌][C++] new는 null을 return하는가? malloc() 은 실패 할 경우 NULL을 return한다. 에전에 new가 이상한 주소를 return해서 뭔가 한참 찾다가 결국 malloc() 으로 바꿨는데 이건가.. 싶다 이 분 블로그 예전에 한번 들었었는데, 다시 와보니 좋은 글이 많다 :) 작년에 malloc vs calloc이라는 글을 적었습니다. 그때는 급작스런 궁금증때문에 인터넷 검색+발번역을 했는데, 이번에는 new에 대해 신경쓰지 못했던 부분을 알게되었습니다. 흔히, new 나 malloc으로 메모리를 할당받고 난 후, 제대로 메모리가 할당되었는지 체크를 하지않는 경우가 많습니다. 하지만, 메모리가 부족한 상황은 얼마든지 나올 수 있으므로 체크를 해야 맞겠죠. 그렇다면, 어떻게 체크해야 할까요? 임베디드의 세상에서 malloc으로 메.. 2012. 3. 7. 이전 1 다음