• Viernes 8 de Noviembre de 2024, 17:40

Autor Tema:  Problema con fopen  (Leído 985 veces)

sukre_83

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Problema con fopen
« en: Martes 30 de Noviembre de 2010, 19:58 »
0
buenas
estoy intentando crear un archivo en un directorio pero al intentar crearlo lo hace en el mismo directorio donde esta el programa...
codigo:
     FILE * pFile;
  pFile = fopen ("c:myfile.txt","w");
  if (pFile!=NULL)
  {
    fputs ("una linea",pFile);
    fclose (pFile);
  }
existe otra forma para acceder al diectorio que me  pasen por parametro y crear alli el archivo
gracias

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Problema con fopen
« Respuesta #1 en: Miércoles 1 de Diciembre de 2010, 01:09 »
0
Cita de: "sukre_83"
al intentar crearlo lo hace en el mismo directorio donde esta el programa...
Cita de: "sukre_83"
pFile = fopen ("c:myfile.txt","w");
¿Haciéndolo así te lo crea en el mismo directorio? 7

Cita de: "sukre_83"
existe otra forma para acceder al diectorio que me pasen por parametro y crear alli el archivo
Código: C++
  1. string path; // Supondré que aquí va la ruta completa del directorio con un  al final
  2. path += "myfile.txt";
  3. FILE *pFile = fopen(path, "w");
  4.