C++ find()
Finds the first object with a specified value
#include <iostream> #include <algorithm> //for find() using namespace std; int arr[] = { 11, 22, 33, 44, 55, 66, 77, 88 }; int main()/*ww w .ja v a 2 s. c o m*/ { int* ptr; ptr = find(arr, arr+8, 33); //find first 33 cout << "First object with value 33 found at offset " << (ptr-arr) << endl; return 0; }