|
배열을 할당하는데 시간이 많이 걸리더군요...
속도를 요하는 작업을 수행해야 하는데... 배열 할당하는데 대부분의 시간을 투자하다보니... 원하는 성능이 나오지 않습니다..
제가 사용한 방법은 밑의 소스와 같은데요...
배열 포인터(10000개짜리)를 생성한 후, 5000개짜리 배열을 동적으로 각각 생성시켰습니다.
BYTE *pData[10000]; //원본 데이터
for(int i = 0; i < 10000; i++)
{
if(pData[i] != NULL)
delete [] pData[i];
pData[i] = new BYTE[5000];
}
시간 아주 많이 걸립니다..ㅡㅡ;;;;
혹시 10000개짜리 pData 포인터에 5000개짜리 배열을 한방에 생성시키는 방법이 있지않을까요?
만약 이것이 불가능하다면... 다른 방법은 무엇이 있을까요?
답변 부탁드립니다...
|