다음을 통해 공유


allocator_traits::construct 메서드

지정 된 할당자를 사용 하 여 개체를 생성 하는 정적 메서드.

template<class Uty, class Types>
    static void construct(Alloc& al, Uty *ptr, Types&&... args);

매개 변수

  • al
    할당자 개체입니다.

  • ptr
    개체를 생성할 수 있는 위치에 대 한 포인터입니다.

  • args
    개체 생성자에 전달 되는 인수 목록입니다.

설명

정적 멤버 함수 호출 al.construct(ptr, args...)해당 식의 형식이 있는 경우. 그렇지 않으면 계산 ::new (static_cast<void *>(ptr)) Uty(std::forward<Types>(args)...).

요구 사항

헤더: <memory>

네임 스페이스: std

참고 항목

참조

allocator::construct

allocator_traits 클래스