#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. }