Bonjour à tous, je dois implémenter une fonction recherchant une chaîne de caractères dans un fichier à l'aide de la méthode read, mon problème se situe au niveau du parcours du fichier, voilà comment je m'y prends
je lis le fichier dont le fileDescriptor s'appelle op, je stock l'octet lu à &c et je lis les octets uns par uns
while(read(op, &c, 1) > 0 )
{
if (*c == '\n')
/*traitement de l'information*/
}
seulement voilà, cette méthode ne reconnait pas les '\n' ni aucun autre caractère dailleurs! quelqu'un a-t-il déjà fait face à ce genre de problème?
Partager