stack (STL/CLR)
템플릿 클래스 선출 마지막에 액세스할 수 있는 다양 한 길이의 일련의 요소를 제어 하는 개체에 설명 합니다.컨테이너 어댑터를 사용 하 여 stack 는 기본 컨테이너로 푸시 다운 스택 관리 합니다.
아래 설명에 GValue 같은 Value 후자는 참조 형식입니다. 하지 않으면 어떤 경우에는입니다 Value^.마찬가지로, GContainer 같은 Container 후자는 참조 형식입니다. 하지 않으면 어떤 경우에는입니다 Container^.
template<typename Value,
typename Container>
ref class stack
: public
System::ICloneable,
Microsoft::VisualC::StlClr::IStack<GValue, GContainer>
{ ..... };
매개 변수
값
제어되는 시퀀스의 요소 형식입니다.컨테이너
기본 컨테이너의 형식입니다.
Members
형식 정의 |
설명 |
---|---|
형식 요소에 대 한 상수 참조입니다. |
|
기본 컨테이너의 형식입니다. |
|
부호 있는 두 요소 사이의 거리 유형을 지정 합니다. |
|
형식 제네릭 인터페이스 컨테이너 어댑터입니다. |
|
컨테이너 어댑터에 대 한 제네릭 인터페이스 요소 유형을 지정 합니다. |
|
형식 요소에 대 한 참조입니다. |
|
부호 있는 두 요소 사이의 거리 유형을 지정 합니다. |
|
요소 유형을 지정 합니다. |
멤버 함수 |
설명 |
---|---|
모든 요소를 바꿉니다. |
|
요소가 없는지 여부 테스트를 제공 합니다. |
|
기본 컨테이너에 액세스합니다. |
|
마지막 요소를 제거 합니다. |
|
마지막 새 요소를 추가합니다. |
|
요소의 수를 셉니다. |
|
컨테이너 개체를 만듭니다. |
|
마지막 요소에 액세스합니다. |
|
제어 되는 시퀀스를 새 배열에 복사합니다. |
Property |
설명 |
---|---|
마지막 요소에 액세스합니다. |
Operator |
설명 |
---|---|
제어 되는 시퀀스를 대체합니다. |
|
결정은 stack 개체가 같지 않은 다른 stack 개체입니다. |
|
결정은 stack 보다 다른 개체인 stack 개체입니다. |
|
결정은 stack 보다 작거나 같음 다른 개체인 stack 개체입니다. |
|
결정은 stack 개체는 다른 stack 개체입니다. |
|
결정은 stack 개체는 다른 보다 큰 stack 개체입니다. |
|
결정은 stack 개체는 다른 보다 크거나 stack 개체입니다. |
인터페이스
Interface |
설명 |
---|---|
개체를 복제 합니다. |
|
< 값, 컨테이너 > IStack |
제네릭 컨테이너 어댑터를 유지 합니다. |
설명
개체를 할당 하 고 해제 저장소 시퀀스 제어를 통해 내부 컨테이너 형식의 Container, 해당 저장 Value 요소 및 수요의 증가.객체 푸시 및 팝 (라고도 LIFO 큐 또는 스택)의 선출 큐 구현 방금 마지막 요소를 액세스를 제한 합니다.
요구 사항
헤더: < cliext/스택 >
네임 스페이스: cliext