Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/08/2008, 12:29
Avatar de WaRc3L
WaRc3L
 
Fecha de Ingreso: agosto-2008
Ubicación: My House
Mensajes: 89
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: Comprobar la longitud de una cadena

Buenas Antonio, el problema no es que en un char* no se pueden contar los caracteres, el problema es que no puedes entrar una cadena en un char*.

No se si voy en buen camino, pero creo que es porque char* solo tiene que tener direcciones, y lo que hicimos nosotros era poner en un char* una direccion invalida o algo asi ( una cadena, no es una direccion ). Creo que es esto, no estoy seguro.

Código:
     char prueva = 'p';
     char* pprueva = &prueva;
     cin >> *pprueva;
El codigo de arriba funciona, si entras un solo caracter. Pero fijate, que en el codigo de arriba, yo no pongo valor en la direccion, si no en prueva( un char normal ).

Saludos, y espero que te haya servido, y si no comenta