BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 25 juil. 2003 à 23:07
strlen compte le nombre d'octets partant de l'adresse indiquee jusqu'au 1er zero rencontre !!!
Et Dieu sait que il y en a des zeros dans un fichier binaire.
strlen est donc reserve pour compte la longueur des chaines de caracteres a terminateur NUL et pas pour autre chose.
BruNews, ciao...
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 25 juil. 2003 à 23:49
mets un pointeur au debut du buffer et tu le pousses tant que < (buffer+file_size) et tu verif ce que tu veux sur lui comme base adresse.
BruNews, ciao...
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 26 juil. 2003 à 15:49
aucune ressource en plus, le pointeur sert a rechercher le prochain octet != 0, rien d'autre et donc tu relances ton strstr sur le pointeur.
BruNews, ciao...