Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/10/2013, 15:58
Avatar de iblancasa
iblancasa
 
Fecha de Ingreso: diciembre-2012
Ubicación: España
Mensajes: 143
Antigüedad: 11 años, 4 meses
Puntos: 16
Respuesta: Limitar a 8 un string

Bueno, no se me ocurre algo que sea directo... pero podrías, tras hacer el cin, hacer un if con el tamaño y, si este es mayor a 8, haces un resize, es decir:

Código:
string dni;
cin>>dni;

if(dni.size()>8){
    dni.resize(8);
}
Un saludo.