Test Foro de elhacker.net SMF 2.1

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:

#include <stdio.h>
#include <stdlib.h>

void crearTablero(int n,int **tablero);

int main()
{
    FILE *pd;
if((pd = fopen("F:\\archivo.txt","w"))!= NULL)
   printf("Se ha creado archivo");
}


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