Application/C++

[C++] 2중 포인터 동적 할당

devsalix 2023. 3. 16. 14:51
728x90

2중 포인터 동적 할당을 할 때 방법입니다

 

WCHAR의 2중 포인터를 예를 들어 아래와 같이 코딩을 하시면 됩니다

 

int iCount = 5;
WCHAR **ppValue = NULL;

//할당 및 값 입력
if(iCount > 0)
{
	ppValue = new WCHAR*[iCount];
	
	for(int iCnt = 0; iCnt < iCount; iCnt++)
	{
		ppValue[iCnt] = new WCHAR[MAX_PATH];
		wcscpy(ppValue[iCnt], _T("Any Text..."));
	}
}

//할당 해제
if(iCount > 0)
{
	for(int iCnt = 0; iCnt < iCount; iCnt++)
	{
		delete []ppValue[iCnt];
	}
	
	delete []ppValue;
}

 

 


제 글이 도움이 되셨다면 댓글 & 공감 부탁드려요 😀

 

 
728x90
반응형