할당() 함수
지정된 양의 메모리를 할당하고 반환합니다.
구문
이 함수의 구문은 다음과 같습니다:
virtual void *allocate(const size_t sz, bool array=false)설명
이 함수는 SPUPad 유형(파일 지원 또는 공유 메모리)에 따라 힙에서 메모리를 할당합니다. 유일한 크기 제한은 사용 가능한 힙 메모리의 양입니다. ' allocate() ' 함수를 사용하여 메모리를 할당하는 대신 PAD_NEW 매크로를 검토하면 할당과 생성자 관리에 도움이 될 수 있습니다. ' allocate() ' 함수는 C 스타일 코드를 사용 중이고 호출을 새 호출 대신 ' malloc' /calloc '으로 바꾸려는 경우에만 사용합니다.
예외 처리
이 함수는 메모리를 할당할 수 없는 경우 예외를 던집니다.