다음을 통해 공유


IAtlStringMgr::Reallocate

문자열 데이터 구조를 다시 할당합니다.

CStringData* Reallocate( 
   CStringData* pData, 
   int nAllocLength, 
   int nCharSize  
) throw( );

매개 변수

  • pData
    이 메모리 관리자에서 이전에 할당 된 메모리에 대 한 포인터입니다.

  • nAllocLength
    새 메모리 블록에서 문자의 수입니다.

  • nCharSize
    바이트 단위로 크기 문자열 관리자에 의해 사용 되는 문자입니다.

반환 값

새로 할당 된 메모리 블록의 시작에는 포인터를 반환합니다.

설명

지정 된 기존 메모리 블록의 크기를 조정 하려면이 함수를 호출 합니다. pData.

호출 IAtlStringMgr::Free 이 메서드를 통해 할당 된 메모리를 해제 합니다.

참고

사용 예제를 보려면 메모리 관리 및 CStringT.

요구 사항

헤더: atlsimpstr.h

참고 항목

참조

IAtlStringMgr Class