Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 752 Bytes

pop.md

File metadata and controls

52 lines (38 loc) · 752 Bytes

#pop

void pop();

##概要 スタックトップ(コンテナの末尾側)の要素を削除する。内部でスタックを実装するコンテナオブジェクトのpop_back()メンバ関数が呼び出される。

##戻り値 なし。

##計算量 Container::pop_back()と同じ。

##例

#include <iostream>
#include <stack>

int main ()
{
  std::stack<int> mystack;

  for (int i = 0; i < 5; ++i) mystack.push(i);

  std::cout << "Popping out elements...";
  while (!mystack.empty())
  {
     std::cout << " " << mystack.top();
     mystack.pop();
  }
  std::cout << std::endl;

  return 0;
}

##出力

Popping out elements... 4 3 2 1 0 

##実装例

void pop() { c.pop_back(); }

##参照 TBD