|    
			
				19/05/2011, 21:59
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: mayo-2011 
						Mensajes: 5
					 Antigüedad: 14 años, 5 meses Puntos: 0 |  | 
  |  funcion find  
  estoy tratando por medio de find contar el numero de "e" en la cadena de caracteres; pero solo logro que me imprima la primera "e"
 que puedo hacer para que el programa me busque todoas las "e" y me imprima en pantalla cuantas hay?
 ------------------------------------------------------------------------------------------------------------------------------------------------
 
 #include <iostream>
 #include <string>
 #include <stdio.h>
 #include <stdlib.h>
 using namespace std;
 
 int main ()
 {
 string str= ("Diego Alexander Sachica Herrera Sachica");
 string str2 ("a");
 size_t found;
 
 found=str.find("e",0);
 
 int n=0;
 
 while ( found<39){
 
 
 found=str.find("e",found++);
 n++;
 
 
 cout<<n    <<endl;
 
 }
 
 
 
 }
     |