Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2014, 01:00
Principe_Azul
Invitado
 
Mensajes: n/a
Puntos:
¿Cómo contar caracteres repetidos en una variable tipo string?

Hola!!

Mi duda es que no sé si existe una forma o método para contar si uno o varios caracteres existen dentro de una cadena string.
Por ejemplo, algo así busco:

Código C++:
Ver original
  1. string Caracteres = "Hola amigos como estan";
  2. string LetraA = Caracteres.count("a");
  3. cout << LetraA << endl;

Devolvería:

3

ya que existen 3 letras "a" en Caracteres.
¿Existe una manera o si o si tendré que usar un bucle?
Desde ya gracias.