1. 程式人生 > >從StL stack 查詢一個元素或者判斷一個元素是不是存在的方法

從StL stack 查詢一個元素或者判斷一個元素是不是存在的方法

find(item)

如果有item,返回item的地址

如果沒有item, 函式找的是結尾元素的下一個

#include<cstdio>
#include<cstring>
#include<vector>
#include<algorithm>
using namespace std;

vector<int>st;

int main()
{
    for(int i=0;i<5;i++)
        st.push_back(i);
        int t=3;
    for(int t=3;t<6;t++)
        if(find(st.begin(),st.end(),t)!=st.end())printf("get %d\n",t);
        else  printf("fuck %d\n",t);

    return 0;
}