Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/11/2007, 17:47
Avatar de Eternal Idol
Eternal Idol
 
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 6 meses
Puntos: 74
Re: Extraer nombre de archivo de una ruta

Cita:
Iniciado por Hardrive Ver Mensaje
Hola otra vez

Sobre lo de liberar memoria, pongo "delete[] cstr" y me tira un error "DAMAGE: after Normal Block". Sobre lo de strchr, seria lo mismo nada mas que reemplazandolo por strtok verdad?


Salu2
sizeof(path) no es correcto, eso devuelve el tamaño del puntero (4 bytes en 32 bits) y lo que necesitas es el tamaño de la cadena, tenes que usar strlen en ese caso pero como te decia antes, no hace falta para nada si la cadena la queres solo para lectura, con devolver un puntero de la cadena original (mas lo necesario para llegar hasta el nombre) es suficiente.

Aca tenes como funciona strchr.
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO