본문 바로가기
C and C++/C and C++ Examples

[Example Codes] stack.emplace(), stack.empty(), stack.top(), stack.pop()

by Henry Cho 2020. 5. 5.
728x90

stack.emplace(), stack.empty(), stack.top(), stack.pop()


 

// whoIsHoo
// C++에 빠지다

#include <iostream>       
#include <stack>         
using namespace std;

int main()
{
	stack<int> hooStack;
	int i, j = 6, k;
	k = (j*j) + 1;

	for (int i = 1; i < k; i++)
	{
		hooStack.emplace(i);
	}
	
	while (!hooStack.empty())
	{
		cout << hooStack.top() << endl;
		hooStack.pop();
	}

	return 0;
}
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1

예제 코드를 활용하는 방법!!

1. 예제 코드를 보고 직접 컴파일을 해보세요.

2. 예제 코드에서 모르는 부분이 있다면 알려주세요.

3. Flowcharts를 직접 그려보시고 알려주세요.

728x90

댓글