Bonjour,
J'utilise un descripteur de fichier pour lire et ecire dans la ROM d'une carte.
Pour la lecture pas de probléme.
Pour l'ecriture ça se corse , je voudrais ecrire un entier sur 4 octets (un int dans mon cas).
je fais donc un
write (fd, entier , 4)
l'appel me renvoie -1 avec ERRNO = 22 (argument invalide)
J'ai l'impression que write ne permet d'ecrire uniquement des chaines de caractères et rien d'autre.
Auriez vu une astuce (conversion en binaire + ecriture avec une autre fonction)??
parce que là je sèche
Merci