Bonjour,
Je lis un fichier et je dois obtenir l'avant-avant dernier '}' d'un string
Il y a une jolie méthode que de faire 3 fois appel à LastIndexOf?
Bonjour,
Je lis un fichier et je dois obtenir l'avant-avant dernier '}' d'un string
Il y a une jolie méthode que de faire 3 fois appel à LastIndexOf?
Si le fichier est volumineux, tu peux tenter de faire une recherche à l'envers sur un buffer de taille moyenne (genre 1 Ko).
Ca évitera de lire tout le fichier pour n'analyser finalement que les quelques dernières lignes.
-- Ceci dit, ça ne marche que si l'encodage est sur un nombre fixe de caractères et que c'est un fichier MAC ou UNIX
Hmpf...
Bah t'es obligé de lire tout le fichier quand même.
Post inutile, désolé![]()
Partager