SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: sukre_83 en Martes 30 de Noviembre de 2010, 19:58

Título: Problema con fopen
Publicado por: sukre_83 en Martes 30 de Noviembre de 2010, 19:58
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
Título: Re: Problema con fopen
Publicado por: m0skit0 en Miércoles 1 de Diciembre de 2010, 01:09
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.