Bonjour tout le monde

J'ai envi de faire un transfert d'une matrice (2*2) entre un processus père et son fils.

Ma question est la suivante:

est ce que je dois faire une boucle qui fait le transfert élément par élément (des read et des write), ou c'est possible de transférer toute la matrice a la fois.

Si on peut transférer toute la matrice, comment savoir le nombre d'octets à écrire ou a lire.
read(p[0], &zone, nombre d'octets à lire)

j'attends vos réponses. Merci d'avance.