Foros del Web » Programación para mayores de 30 ;) » C/C++ »

crear archivos externos para lectura y escritura desde un programa hecho en c

Estas en el tema de crear archivos externos para lectura y escritura desde un programa hecho en c en el foro de C/C++ en Foros del Web. hola a migos del foro es la primera vez que ingreso a este foro, lo estuve ojeando y se vce muy interesante u pedagogico, (sin ...
  #1 (permalink)  
Antiguo 12/07/2011, 21:21
 
Fecha de Ingreso: julio-2011
Ubicación: rubio estado Táchira
Mensajes: 1
Antigüedad: 12 años, 9 meses
Puntos: 0
Pregunta crear archivos externos para lectura y escritura desde un programa hecho en c

hola a migos del foro es la primera vez que ingreso a este foro, lo estuve ojeando y se vce muy interesante u pedagogico, (sin animos de exagerar de adulación), asi que recurro a ustedes por la siguiente razón:

estoy haciendo un programa en lenguaje c (el viejito turbo c) y tengo que crear una serie de archivos que deben estar guardados en un directorio determinado (lejos del alcance de los usuarios del computador jejejeje) la ruta es la siguiente:

C:\Arma_ollas_1.0\archivo.dat

en otras palabras en el disco "C" va a existir una carpeta (folder) llamada "Arma_ollas_1.0" en la que se va a crear un archivo con estencion *.dat que va a utilizarce la cantidad de veces que el programa lo necesite para lectura y escritura de datos.

el problema es que estoy asignando esa ruta para la creación del archivo. y me esta arrojando un error en la creación. lo que no se es que estoy haciendo mal.
la ruta es la siguiente:
fp=fopen("C:\Arma_ollas_1.0\archivo.dat",wb+);

cualquier solucion que me puedan aportar les estare realmente agradecido
  #2 (permalink)  
Antiguo 12/07/2011, 22:14
Avatar de CapacProg  
Fecha de Ingreso: marzo-2010
Ubicación: Lima - Perú
Mensajes: 324
Antigüedad: 14 años
Puntos: 71
Respuesta: crear archivos externos para lectura y escritura desde un programa hecho e

Tu error acaso se deberá a que "\" es un caracter especial que se usa para dar escape a algunos caractares como "\t", "\r", "\n", ... etc. Asi que dale a "\" el escape que requiere, para no hacerla larga, usa "\\" (doble barra) en vez de "\".
__________________
%
El mejor guerrero no es el que triunfa siempre sino el que vuelve sin miedo a la batalla.
%

Etiquetas: archivos_externos, manejo_de_archivos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:32.