Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: m@o_614 en 26 Noviembre 2013, 22:08 pm



Título: abrir archivo con default
Publicado por: m@o_614 en 26 Noviembre 2013, 22:08 pm
Saludos, yo siempre que utilizo archivos los creo y abro  indicandole al fopen que quiero crear mi archivo en la USB, pero ahora quiero usar la forma default solo que no se como hacerlo ni donde me va a crear y guardar los archivos:
Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. void crearTablero(int n,int **tablero);
  5.  
  6. int main()
  7. {
  8.    FILE *pd;
  9. if((pd = fopen("F:\\archivo.txt","w"))!= NULL)
  10.   printf("Se ha creado archivo");
  11. }
  12.  

de antemano gracias


Título: Re: abrir archivo con default
Publicado por: rir3760 en 27 Noviembre 2013, 02:37 am
Tienes que explicar de una forma mas clara que es lo que quieres hacer, para empezar: ¿A que te refieres con "usar la forma default"?

Si te refieres a solo indicar el nombre del archivo, por ejemplo "archivo.txt", la ubicación donde se crea es "implementation defined" (depende de la implementación) y usualmente es el directorio inicial (directorio de trabajo) del proceso.

Un saludo