Hola
tengo que hacer una matriz la cual debe estar compuesta de buffers circulares y la verdad yo con eso de los punteros me hago un poco de lio. El buffer circular lo tengo definido de la siguiente manera:
typedef INTEGER DT_Offset;
typedef struct _OB_Buffer_Circular{
DT_Offset Primero_Meter;
DT_Offset Primero_Coger;
DT_Offset Ultimo_Meter;
DT_Offset Ultimo_Coger;
INTEGER Longitud_buffer;
INTEGER Area_Buffer;
}OB_Buffer_Circular;
El buffer circular consta de 4 punteros, dos de ellos pertenecen al disposivo que escribe en el buffer y los otros dos al propietario del buffer que lee lo que le han escrito. Pues esta estructura se debe repetir en cada una de las componentes de una matriz [n][n]. Me podríais orientar un poquito para hacerlo?. Muchas gracias