ABCdatos
ABCdatos tu página de inicio Inicio       

Especificar la ruta de un archivo con la función fopen ( ) d

Cuestiones y dudas acerca de lenguajes de programación diversos.

Moderador: Moderadores

Notapor Invitado » Dom Abr 28, 2002 3:42 pm

Hola a tod@s!!!
Soy un estudiante de informática que tiene un pequeña duda con la función fopen () de C. Lo que quiero hacer es abrir un archivo con esta función, pero sólo consigo abrirlo si se encuentra en el directorio raíz de Windows poniendo fopen(\"nombre del archivo","modo de apertura"); Mi pregunta es la siguiente: ¿¿cómo tengo que especificar la ruta de un archivo que no se encuentre en el raíz?? Por ejemplo, si estuviera en "Mis documentos", ¿¿cómo tendría que ponerlo??
Agradecería mucho que alguien se molestara en explicarmelo.
Muchas gracias por adelantado.

Sergi.
Avatar de Usuario
Invitado
 

Notapor Invitado » Jue May 09, 2002 10:08 am

char *NombreDelFichero = "C:\ruta...\fichero"

int main ()
{
FILE *FileH;

FileH = fopen ( NombreDelFichero,"r")


Un saludo,

MrFrOsT
Avatar de Usuario
Invitado
 

Respuesta....

Notapor Eliezer » Sab Oct 25, 2008 8:34 pm

Invitado escribió:Hola a tod@s!!!
Soy un estudiante de informática que tiene un pequeña duda con la función fopen () de C. Lo que quiero hacer es abrir un archivo con esta función, pero sólo consigo abrirlo si se encuentra en el directorio raíz de Windows poniendo fopen(\"nombre del archivo","modo de apertura"); Mi pregunta es la siguiente: ¿¿cómo tengo que especificar la ruta de un archivo que no se encuentre en el raíz?? Por ejemplo, si estuviera en "Mis documentos", ¿¿cómo tendría que ponerlo??
Agradecería mucho que alguien se molestara en explicarmelo.
Muchas gracias por adelantado.

Sergi.



Eliezer.
ok... Ing. Sistemas Universidad de El Salvador

probá con esto.

Archivo=fopen("c:/tarea/calculo/miprueba.txt","r");

NOTÁ QUE NO SE USA LA "\" SINO QUE LA "/"
Avatar de Usuario
Eliezer
 


Volver a Programación

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 9 invitados

Creado con phpBB3 © 2000, 2002, 2005, 2007 Grupo phpBB
Copyright © 1999-2014 ABCdatos.com. Todos los derechos reservados.
Aviso legal. Políticas de privacidad y cookies.
Contactar con ABCdatos.