Hola:
Tengo un programa que me genera un .txt.
Este fichero se va actualizando cada segundo,el problema es que al querer leerlo con otro programa dicho .txt no me deja leerlo,porque esta abierto.
Hay alguna estructura para que se vaya abriendo y cerrando el archivo cada segundo,para que no me de fallo al leerlo?
Me han hablado de la funcion FileStream,me valdria??
La solucion es abrir el archivo con permisos para compartir lectura, en Windows FILE_SHARE_READ:
CreateFile (http://msdn.microsoft.com/en-us/library/windows/desktop/aa363858%28v=vs.85%29.aspx).
Esta operativa la funcion en lenguaje C?
¿CreateFile? La API de Windows está disponible tanto para C como C++.
Si, sin ir mas lejos su implementacion esta en C :D
tema duplicado:
Problema al leer un .txt que se modifica constantemente (http://foro.elhacker.net/programacion_visual_basic/problema_al_leer_un_txt_que_se_modifica_constantemente-t345141.0.html)