
DsStack::peek 메소드는 스택에서 가장 위에 있는 원소를 반환하는 메소드입니다. 사용 예를 설명하면 다음과 같습니다.
#hostingforum.kr
cpp
#include
#include
int main() {
std::stack stack;
// 스택에 원소를 추가합니다.
stack.push(10);
stack.push(20);
stack.push(30);
// 스택에서 가장 위에 있는 원소를 반환합니다.
int topElement = stack.top();
// 반환된 원소를 출력합니다.
std::cout << "스택에서 가장 위에 있는 원소는 " << topElement << "입니다." << std::endl;
return 0;
}
위의 예제에서 스택에 10, 20, 30이 추가된 후, `stack.top()` 메소드를 사용하여 스택에서 가장 위에 있는 원소를 반환하고, 반환된 원소를 출력합니다.
2025-03-30 03:53