2차원 배열 동적 할당

2007. 10. 11. 15:39HW & SW

2차원 배열을 포인트로 선언후 동적 할당 위한 코드이다.

 //2차원 배열 선언
 unsigned char **InImgRaw;

 //초기화
InImgRaw = NULL;

//i by j 배열 동적할당
 InImgRaw = new unsigned char*[height]; 
 for(UINT k=0; k<height; k++)
 { 
  InImgRaw[k] = new unsigned char[width]; 
 }

//동적할당 해제
 if(InImgRaw)
 {
  for(UINT k=0; k<height; k++)
  {
   delete[] InImgRaw[k]; 
  }
  delete[] InImgRaw;
 }

'HW & SW' 카테고리의 다른 글

트랜지스터  (0) 2007.10.12
matrix 연산  (0) 2007.10.11
glBegin()과 glEnd() 사이에 나올 수 있는 커맨드들  (0) 2007.09.28
LPSTR, LPCSTR, LPTSTR, LPCTSTR  (0) 2007.09.20
멀티미디어 타이머  (0) 2007.09.20