Lectura y escritura de ficheros con semáforos

Iniciado por Pol23, 18 Noviembre 2018, 22:57 PM

0 Miembros y 1 Visitante están viendo este tema.

Pol23

Hola,

Tengo que hacer un ejercicio para poner en práctica procesos y semáforos en el que hay que hacer lo siguiente:
- un thread se encargará de leer el contenido de un fichero con funciones de lectura por bloques (binario) y tanto el nombre del fichero como el bloque como parámetros.
- el segundo, recibirá los datos del primer thread y lo enviará a un fichero de salida, que también hay que añadirlo como parámetro de la función que gestiona el thread.
- Es posible que haya que leer y escribir varias veces en los ficheros (debido al bloque de medida marcada como parámetro).


Cómo leer y escribir fichero binarios, pero utilizar threads y semáforos... y como estructurar el programa, aun menos...


Tengo que hacer lo mismo pero solo utilizando threads y por lo que he leído también MUTEX.

¿alguna ayuda?

Gracias!!