Mais en fait, je n'utilise pas de descripteurs de fichier.
Voici la syntaxe de la fonction read:
ssize_t read(int fd, void *buffer, size_t n);
Elle demande un paramètre correspondant à la valeur d'un file descriptor, peut être que tu n'utilises pas la fonction appropriée à ce que tu désires faire.
Je reçois une chaine de caratère en entrée, que je dois décomposer...
Si j'ai bien compris, dans ton cas, je pencherais pour l'utilsation de strncpy() en spécifiant bien le début de ta chaine source et la longueur que tu désires copier pour décomposer la chaine comme tu l'entends.
Partager