ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • std::queue
    알고리즘/c++ 주요 문법 2017. 7. 31. 20:16
    반응형

    std::queue


    #include <queue>
    #include <iostream>

    using namespace std;
    int main(){

    queue<int> que;

    que.push(1);
    que.push(2);
    que.push(3);

    cout << "size : " << que.size() << endl;
    cout << "front : " << que.front() << endl;
    cout << "back : " << que.back() << endl;

    que.pop();
    que.pop();
    cout << "empty? : " << que.empty() << endl;
    que.pop();
    cout << "pop!" << endl;
    cout << "enpty? : " << que.empty() << endl;

    //push
    for(int i=1; i<=5; ++i){
    que.push(i);
    }
    for(int i=1; i<=5; ++i){
    cout << "front : " << que.front() << endl;
    cout << "pop!" << endl;
    que.pop();
    }
    cout << "empty? : " << que.empty() << endl;
    return 0;

    }


    반응형

    '알고리즘 > c++ 주요 문법' 카테고리의 다른 글

    std::vector  (0) 2017.07.22

    댓글

Designed by Tistory.