[C con Clase] Rename

Ismael Camarero icamarero98 en hotmail.com
Lun Mayo 21 22:54:15 CEST 2007


Estoy creando una base de datos en un archivo, mediante datos struct . Para 
eliminar registros empleo un archivo auxiliar que luego quiero renombrar con 
el nombre original mediante:

    //los archivos estan cerrados

      . . .
     int result
    char oldname[] ="a:\\Basededatos.txt";
    char newname[] ="a:\\newname.txt";
    result= rename( oldname , newname );
    if ( result == 0 )
      puts ( "ARchivo renombrado corectamente" );
    else
      perror( "Error al renombrar archivo" );
   . . .

Y siempre me genera el mismo mensaje:

     "Error al renombrar archivo: permiso denegado"

¿Alguien pude decirme cómo renombrar adecuadamente?

Gracias

Ismael

_________________________________________________________________
Descubre la descarga digital con MSN Music. Más de un millón de canciones. 
http://music.msn.es/





Más información sobre la lista de distribución Cconclase