|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : septembre 2006 Messages : 339 ![]() |
Bonjour.
je cherche une moyen simple pour ajouter à un fichier F les lignes d'un fichier f si seulement elles n'existent pas deja dans F. comment faire pour parcourir le fichier F le minimum de fois possible? Merci |
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() Inscription : mars 2007 Messages : 469 ![]() |
Existe-t-il un critère (champ avec séparateur sur une position donnée) qui permet de comparer les lignes des fichers F et F ?
Ou faut-il comparer l'integralité de chaque ligne ?
__________________
Loi de Murphy: La Théorie c'est quand ça ne marche pas mais que l'on sait pourquoi. La Pratique c'est quand ça marche mais qu'on ne sait pas pourquoi. Quand la théorie rejoint la pratique ça ne marche pas et on ne sait pas pourquoi. |
|
|
00
|
|
|
#3 | ||
|
Membre du Club
![]() Inscription : septembre 2006 Messages : 339 ![]() |
non, pas de critere particulier.. c toute la ligne
il ya juste que si on trouve une ligne commune, c'est que le fichier a deja été copié.. donc plus besoin de le parcourir (d'ou le Flag que je mets dans mon code) en fait, j'ai une liste de fichiers que je dois merger dans un fichier final, avec la condition que je venais de décrire .. voici mon code que j'essaie de debugguer et que je suis convaincu qu'on peut mieux faire.. Code :
deja faut il que ca marche |
||
|
|
00
|
|
|
#4 | ||
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 546 ![]() |
Code :
|
||
|
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() Inscription : septembre 2006 Messages : 339 ![]() |
non ca ne marche pas..
j'utilise ce code pour le moment : Code :
Merci |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com