Salut,
J'ai un fichier texte bien formé contient deux champs: objet et attribut.
tous les objets sont des entiers et tous les attributs sont de chaines de caractères de même taille.
chaque ligne contient un objet et son attribut par exemple:
essai.txt:
1 11100
2 10101
3 01001
4 10001
Je voudrais supprimer les 0 de même position dans chaque chaine de caractère.
Par exemple dans notre cas, nous allons supprimer les 0 dans la position 4 de chaque chaine car dans cette position nous avons toutes les chaines sont à 0.
j'ai trouvé une difficulté de résoudre ce problème, de plus imaginez si nous avons un fichier volumineux.
Mon idée:
je parcoure seulement la première ligne de fichier. Pour tout 0 de chaine de première ligne je teste si je trouve dans la même position où je trouve 0 de chaine de première ligne dans les chaines des autres lignes.
Cette solution este théorique. Imaginez si nous avons un fichier volumineux.De plus la perte de curseur et de position.
SVP, j'ai besoin de vos aides.