다음을 통해 공유


IPriorityQueue<TValue,TCont> 인터페이스

정의

STL/CLR priority_queue 개체에 대한 인터페이스를 정의합니다.

generic <typename TValue, typename TCont>
public interface class IPriorityQueue : ICloneable
public interface IPriorityQueue<TValue,TCont> : ICloneable
type IPriorityQueue<'Value, 'Cont> = interface
    interface ICloneable
Public Interface IPriorityQueue(Of TValue, TCont)
Implements ICloneable

형식 매개 변수

TValue

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

TCont

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

구현

속성

top_item

컨테이너에서 우선 순위가 가장 높은 요소에 액세스합니다.

메서드

assign(IPriorityQueue<TValue,TCont>)

컨테이너의 모든 요소를 바꿉니다.

Clone()

현재 인스턴스의 복사본인 새 개체를 만듭니다.

(다음에서 상속됨 ICloneable)
empty()

컨테이너에 요소가 들어 있지 않은지 여부를 확인합니다.

get_container()

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

pop()

컨테이너에서 우선 순위가 가장 높은 요소를 제거합니다.

push(TValue)

컨테이너에 새 요소를 추가합니다.

size()

컨테이너의 요소 수를 셉니다.

top()

컨테이너에서 우선 순위가 가장 높은 요소에 액세스합니다.

value_comp()

두 요소의 순서 지정 대리자를 복사합니다.

적용 대상