C++/Library 2021. 3. 26. 15:17

queue

  • <queue> 라이브러리

기본 예제

  • pop()으로 맨 앞의 원소를 제거한다.

    #include <iostream>
    #include <queue>
    
    int            main()
    {
      using namespace std;
    
      queue<int> queue;
    
      queue.push(1);
      queue.push(2);
      queue.push(3);
    
      cout << queue.front() << ' ' << queue.back() << endl;
      queue.pop();
      cout << queue.front() << ' ' << queue.back() << endl;
    }
    
    /* stdout stderr
    1 3
    2 3
    */

'C++ > Library' 카테고리의 다른 글

C++ Associative Containers  (0) 2021.03.26
C++ Priority queue  (0) 2021.03.26
C++ stack  (0) 2021.03.26
C++ Container Adaptors  (0) 2021.03.24
C++ deque (double-ended queue)  (0) 2021.03.24