(原創) 如何使用find() algorithm? (C/C++) (STL)

时间:2022-09-01 18:33:02

find()能在container中,尋找單一的值,若找的到,傳回該iterator,若找不到,則傳回container.end()。

 1 (原創) 如何使用find() algorithm? (C/C++) (STL)(原創) 如何使用find() algorithm? (C/C++) (STL) /* 
 2(原創) 如何使用find() algorithm? (C/C++) (STL)(C) OOMusou 2006 http://oomusou.cnblogs.com
 3(原創) 如何使用find() algorithm? (C/C++) (STL)
 4(原創) 如何使用find() algorithm? (C/C++) (STL)Filename    : GenericAlgo_find.cpp
 5(原創) 如何使用find() algorithm? (C/C++) (STL)Compiler    : Visual C++ 8.0 / ISO C++
 6(原創) 如何使用find() algorithm? (C/C++) (STL)Description : Demo how to use find() algorithm
 7(原創) 如何使用find() algorithm? (C/C++) (STL)Release     : 11/15/2006 1.0
 8(原創) 如何使用find() algorithm? (C/C++) (STL)              12/14/2006 2.0
 9(原創) 如何使用find() algorithm? (C/C++) (STL)*/

10 (原創) 如何使用find() algorithm? (C/C++) (STL)
11 (原創) 如何使用find() algorithm? (C/C++) (STL)#include  < iostream >
12 (原創) 如何使用find() algorithm? (C/C++) (STL)#include  < vector >
13 (原創) 如何使用find() algorithm? (C/C++) (STL)#include  < algorithm >
14 (原創) 如何使用find() algorithm? (C/C++) (STL)
15 (原創) 如何使用find() algorithm? (C/C++) (STL) using   namespace  std;
16 (原創) 如何使用find() algorithm? (C/C++) (STL)
17 (原創) 如何使用find() algorithm? (C/C++) (STL)(原創) 如何使用find() algorithm? (C/C++) (STL) int  main()  {
18(原創) 如何使用find() algorithm? (C/C++) (STL)(原創) 如何使用find() algorithm? (C/C++) (STL)  int ia[] = {1,2,3};
19(原創) 如何使用find() algorithm? (C/C++) (STL)  vector<int> ivec(ia, ia + sizeof(ia) / sizeof(int));
20(原創) 如何使用find() algorithm? (C/C++) (STL)  
21(原創) 如何使用find() algorithm? (C/C++) (STL)  vector<int>::iterator iter = find(ivec.begin(), ivec.end(),3);
22(原創) 如何使用find() algorithm? (C/C++) (STL)
23(原創) 如何使用find() algorithm? (C/C++) (STL)(原創) 如何使用find() algorithm? (C/C++) (STL)  if (iter != ivec.end()) {
24(原創) 如何使用find() algorithm? (C/C++) (STL)    cout << *iter << endl;
25(原創) 如何使用find() algorithm? (C/C++) (STL)  }

26(原創) 如何使用find() algorithm? (C/C++) (STL)(原創) 如何使用find() algorithm? (C/C++) (STL)  else {
27(原創) 如何使用find() algorithm? (C/C++) (STL)    cout << "not find!!" << endl;
28(原創) 如何使用find() algorithm? (C/C++) (STL)  }

29(原創) 如何使用find() algorithm? (C/C++) (STL)}


執行結果

1 (原創) 如何使用find() algorithm? (C/C++) (STL)3
2 (原創) 如何使用find() algorithm? (C/C++) (STL)請按任意鍵繼續 . . .