Foros del Web » Programación para mayores de 30 ;) » Programación General »

problemas al abrir ARCHIVO gigantes en C

Estas en el tema de problemas al abrir ARCHIVO gigantes en C en el foro de Programación General en Foros del Web. he realizado un programa que filtra un archivo plano hasta hace tiempo atras funsionaba bien. Hasta que trate de filtrar un archivo como de 2 ...
  #1 (permalink)  
Antiguo 01/10/2003, 11:48
GOE
 
Fecha de Ingreso: octubre-2003
Mensajes: 2
Antigüedad: 20 años, 7 meses
Puntos: 0
problemas al abrir ARCHIVO gigantes en C

he realizado un programa que filtra un archivo plano
hasta hace tiempo atras funsionaba bien. Hasta que trate de filtrar un archivo como de 2 giga. y dio problema de segmentacion, posiblemente debe ser por que utilizo fopen.
Si alguien supiera como poder manejar archivo de arriba de 2 giga por favor ayudar.

u otra forma de abrir y manejar archivo de texto es bien aceptada

de ante mano gracias
  #2 (permalink)  
Antiguo 01/10/2003, 14:01
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Si tambien complilas en C++ podrias hacer la prueba usando fstreams. A ver si te sirviera.

Eso implica que tendrias que cambiar todos los fopen, fclose, fwrite y fread por los metodos del objeto que crees.

No es dificil, primero deberias estar seguro de que el problema es el fopen, crea otro programa y unicamente abrelo y cierralo, quizas una lectua a los primeros bytes, si truena vamos bien, pero si no el prblema sera otra cosa.

Lo mismo puedes hacer con el obj.open para probar si lo soporta.

PD. Esto es en Borland, no se si en otros compiladores sea igual.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
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 15:56.