queue.push(), queue.back(), queue.front(), queue.pop()
// whoIsHoo
// C++에 빠지다
#include <iostream>
#include <queue>
using namespace std;
int main()
{
queue<int> hooQueue;
hooQueue.push(18);
hooQueue.push(21);
hooQueue.push(23);
hooQueue.push(27);
hooQueue.push(31);
cout << "The last element is " << hooQueue.back() << endl;
cout << "The first element is " << hooQueue.front() << endl;
hooQueue.pop();
hooQueue.pop();
cout << endl << "After pop funtion" << endl << endl;
cout << "The last element is " << hooQueue.back() << endl;
cout << "The first element is " << hooQueue.front() << endl;
hooQueue.back() = hooQueue.back() + hooQueue.front();
cout << "After add back and front elements: " << hooQueue.back() << endl;
return 0;
}
The last element is 31
The first element is 18
After pop funtion
The last element is 31
The first element is 23
After add back and front elements: 54
예제 코드를 활용하는 방법!!
1. 예제 코드를 보고 직접 컴파일을 해보세요.
2. 예제 코드에서 모르는 부분이 있다면 알려주세요.
3. Flowcharts를 직접 그려보시고 알려주세요.
728x90
'Programming Languages > C and C++' 카테고리의 다른 글
[C++ Examples] Fixed, showpoint, setprecision(): 평균 근로 시간 구하기 (0) | 2022.03.13 |
---|---|
[C++ Examples] setfill(), setw(): cin.get()으로 입력한 char를 setfill() 안에 char 타입 symbol 출력하기 (0) | 2022.03.12 |
[Example Codes] queue.push(), queue.back() (0) | 2020.05.05 |
[Example Codes] stack.emplace(), stack.empty(), stack.top(), stack.pop() (0) | 2020.05.05 |
stack functions(stack.empty(), stack.size()) (0) | 2020.05.03 |
댓글