std::experimental::pmr::memory_resource:: allocate
|
void
*
allocate
(
std::
size_t
bytes,
std::
size_t
alignment
=
alignof
(
std::
max_align_t
)
)
;
|
(라이브러리 펀더멘털 TS) | |
최소 bytes 바이트 크기의 저장 공간을 할당합니다. 반환된 저장 공간은 지정된 alignment 가 지원되는 경우 해당 정렬 방식으로 정렬되며, 그렇지 않은 경우 alignof ( std:: max_align_t ) 방식으로 정렬됩니다.
다음에 해당함: return do_allocate ( bytes, alignment ) ; .
예외
요청된 크기와 정렬을 저장할 수 없는 경우 예외를 발생시킵니다.
참고 항목
|
[virtual]
|
메모리 할당
(가상 protected 멤버 함수) |