IQueue<TValue,TCont> 인터페이스

정의

STL/CLR queue 개체에 대한 인터페이스를 정의합니다.Defines the interface for an STL/CLR queue object.

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

형식 매개 변수

TValue

제어되는 시퀀스의 요소 형식입니다.The type of an element in the controlled sequence.

TCont

기본 컨테이너의 형식입니다.The type of the underlying container.

구현

메서드

assign(IQueue<TValue,TCont>)

컨테이너의 모든 요소를 제공된 컨테이너의 내용으로 바꿉니다.Replaces all elements of the container with the contents of the provided container.

back()

컨테이너의 마지막 요소에 액세스합니다.Accesses the last element of the container.

Clone()

현재 인스턴스의 복사본인 새 개체를 만듭니다.Creates a new object that is a copy of the current instance.

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

컨테이너에 요소가 들어 있지 않은지 여부를 확인합니다.Determines whether the container contains no elements.

front()

컨테이너의 첫 번째 요소에 액세스합니다.Accesses the first element of the container.

get_container()

기본 컨테이너에 액세스합니다.Accesses the underlying container.

pop()

컨테이너의 마지막 요소를 제거합니다.Removes the last element of the container.

push(TValue)

컨테이너의 시작 부분에 요소를 추가합니다.Adds an element to the beginning of the container.

size()

컨테이너의 요소 수를 셉니다.Counts the number of elements in the container.

적용 대상