Algorithm C++

#include 
#include 
#include 
using namespace std;
int main()
{
  string str1("Strings handling is easy in C++");
  string::iterator p;
  unsigned int i;
  // use the count() algorithm
  i = count(str1.begin(), str1.end(), 'i');
  cout << "There are " << i << " i's in str1\n";
  return 0;
}
/* 
There are 4 i's in str1
 */