| [ garbages ] in KIDS 글 쓴 이(By): g9611090 (뚜리맨) 날 짜 (Date): 2011년 07월 18일 (월) 오전 11시 08분 35초 제 목(Title): Re: 어이 없는 malloc 쓰레드 -_-; 윈도우에서 테스트 해봤습니다. NULL이 나오긴 하네요. 근데 실제 작업과정에서 NULL을 본적이 없는데 이후 과정의 안정성을 위해서 NULL 체크가 필요한듯.. void CTestDlg::OnBnClickedButton1() { // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. void* malloc_return; malloc_return = malloc(sizeof(long double) * 10000000000000); if ( malloc_return == NULL) { AfxMessageBox(_T("메모리 할당이 안됨")); exit(-1); } free (malloc_return); } new로 할당했을땐 OS가 메모리 부족 메세지를 뿌리던데... |