다음을 통해 공유


queue (STL/CLR)

템플릿 클래스 선입 선출 액세스 가변 길이 시퀀스의 요소를 제어 하는 개체에 설명 합니다.컨테이너 어댑터를 사용 하 여 queue 는 기본 컨테이너로 큐를 관리할 수 있습니다.

아래 설명에 GValue 같은 Value 후자는 참조 형식입니다. 하지 않으면 어떤 경우에는입니다 Value^.마찬가지로, GContainer 같은 Container 후자는 참조 형식입니다. 하지 않으면 어떤 경우에는입니다 Container^.

template<typename Value,
    typename Container>
    ref class queue
        :   public
        System::ICloneable,
        Microsoft::VisualC::StlClr::IQueue<GValue, GContainer>
    { ..... };

매개 변수


  • 제어되는 시퀀스의 요소 형식입니다.

  • 컨테이너
    기본 컨테이너의 형식입니다.

Members

형식 정의

설명

queue::const_reference (STL/CLR)

형식 요소에 대 한 상수 참조입니다.

queue::container_type (STL/CLR)

기본 컨테이너의 형식입니다.

queue::difference_type (STL/CLR)

부호 있는 두 요소 사이의 거리 유형을 지정 합니다.

queue::generic_container (STL/CLR)

형식 제네릭 인터페이스 컨테이너 어댑터입니다.

queue::generic_value (STL/CLR)

컨테이너 어댑터에 대 한 제네릭 인터페이스 요소 유형을 지정 합니다.

queue::reference (STL/CLR)

형식 요소에 대 한 참조입니다.

queue::size_type (STL/CLR)

부호 있는 두 요소 사이의 거리 유형을 지정 합니다.

queue::value_type (STL/CLR)

요소 유형을 지정 합니다.

멤버 함수

설명

queue::assign (STL/CLR)

모든 요소를 바꿉니다.

queue::back (STL/CLR)

마지막 요소에 액세스합니다.

queue::empty (STL/CLR)

요소가 없는지 여부 테스트를 제공 합니다.

queue::front (STL/CLR)

첫 번째 요소에 액세스합니다.

queue::get_container (STL/CLR)

기본 컨테이너에 액세스합니다.

queue::pop (STL/CLR)

첫 번째 요소를 제거합니다.

queue::push (STL/CLR)

마지막 새 요소를 추가합니다.

queue::queue (STL/CLR)

컨테이너 개체를 만듭니다.

queue::size (STL/CLR)

요소의 수를 셉니다.

queue::to_array (STL/CLR)

제어 되는 시퀀스를 새 배열에 복사합니다.

Property

설명

queue::back_item (STL/CLR)

마지막 요소에 액세스합니다.

queue::front_item (STL/CLR)

첫 번째 요소에 액세스합니다.

Operator

설명

queue::operator= (STL/CLR)

제어 되는 시퀀스를 대체합니다.

operator!= (queue) (STL/CLR)

결정은 queue 개체가 같지 않은 다른 queue 개체입니다.

operator< (queue) (STL/CLR)

결정은 queue 보다 다른 개체인 queue 개체입니다.

operator<= (queue) (STL/CLR)

결정은 queue 보다 작거나 같음 다른 개체인 queue 개체입니다.

operator== (queue) (STL/CLR)

결정은 queue 개체는 다른 queue 개체입니다.

operator> (queue) (STL/CLR)

결정은 queue 개체는 다른 보다 큰 queue 개체입니다.

operator>= (queue) (STL/CLR)

결정은 queue 개체는 다른 보다 크거나 queue 개체입니다.

인터페이스

Interface

설명

ICloneable

개체를 복제 합니다.

< 값, 컨테이너 > IQueue

제네릭 컨테이너 어댑터를 유지 합니다.

설명

개체를 할당 하 고 해제 저장소 시퀀스 제어를 통해 내부 컨테이너 형식의 Container, 해당 저장 Value 요소 및 수요의 증가.방금 첫 번째 요소를 푸시합니다에 개체 액세스를 제한 하 고 마지막 요소 팝을 구현 하는 선입 선출 큐 (FIFO 큐, 또는 단순히 큐 라고도 하는).

요구 사항

헤더: < cliext/큐 >

네임 스페이스: cliext

참고 항목

참조

deque (STL/CLR)

list (STL/CLR)

priority_queue (STL/CLR)

stack (STL/CLR)

vector (STL/CLR)

기타 리소스

STL/CLR 라이브러리 참조