CCCPaste

validar nombre


#include  ///Para las funciones de clasificación de caracteres, como isalpha.

bool Persona::caracterValido(std::string &cad){
    for(int i = 0; i < cad.size(); i++){//Recorre cada carácter de la cadena desde el índice 0 hasta cad.size()
        if(!isalpha(cad[i]) && cad[i] != ' '){//Si se encuentra un carácter no alfabético, la función devuelve false
            return false;
        }
    }
    return true;///Si el bucle completa la iteración sin encontrar caracteres no alfabéticos, la función devuelve true.
}