Accueil > Forum > > > > Appareillage de 2 fichiers
Appareillage de 2 fichiers
lundi 19 septembre 2005 à 11:44:44 |
Appareillage de 2 fichiers

radada
|
Waza! J'ai un gros soucis pour le taf, et c'est assez complexe, donc cela risque d'être long, mais si une âme charitable comprends tout, ce serait le top :D:D:D:D Alors voila : j'ai 2 fichiers donc la structure est identique. Ce sont des fichiers type CSV (champs séparés par des ;). Pour simplifier, on va considérer que chaque ligne de donnée ne contient que 2 champs : un identifiant unique et un autre champ. Les données sont classés suivant l'identifiant unique dans les deux fichiers. Il faut que je fasse un appareillage des fichiers en trouvant : 1°) les données contenues dans un fichier, mais pas dans l'autre 2°) les données contenues dans l'autre fichier, mais pas dans le premier 3°) les données que je retrouve dans les 2 fichiers, mais avec le 2ème champ différent d'un fichier à l'autre. Le tout bien sur avec des sauts dans les numéros uniques d'un fichier à l'autre... Et lorsqu'il y a un écart, il me faut bien entendu les données du fichier 1 et du 2!!!! Comme un schéma vaut mieux qu'un long discours, voila un exemple avec chaque fichier et le résultat attendu Fichier 1 Fichier 2 Erreur? Données en retour 1;A (vide) O 1;A;' ';' ' 2;A 2.A N 3.B O ' ';' ';3;B 4.Z O ' ';' ';4;Z 5;A 5;E O 5;A;5;E Vala. J'espère que ce n'est pas trop confus, et j'espère trouver un cador qui me débloquera rapidement lol :D:D:D:D Merci d'avance.
|
|
lundi 19 septembre 2005 à 12:07:05 |
Re : Appareillage de 2 fichiers

ashboody
|
tu file combien ? 100 balle et un mars ?
c'est pas un site pour obtenir des réalisation gratos ici ! c'est pour obtenir de l'aide.
A + et va voir ailleurs si on y est
|
|
lundi 19 septembre 2005 à 12:49:48 |
Re : Appareillage de 2 fichiers

radada
|
T'es con ou quoi???? Va chez un toubib si tu ne te sens pas bien.....
Je n'ai pas demandé de me faire un prog, mais si quelqu'un aurait une
idée d'algorythme puisque ce genre d'algo est un "classique" en
développement et reviens dans pas mal de cas de figure...
Maintenant si tu n'avais aucune idée, il suffisait de le dire au lieu d'envoyer chier les gens comme ça...
A bon entendeur.
|
|
lundi 19 septembre 2005 à 12:54:18 |
Re : Appareillage de 2 fichiers

BruNews
|
ashboody > du calme, radada est sur CS depuis un moment déjà et a toujours été correct, il ne fait qu'exposer son problème.
radada > si les fichiers ne sont pas trop gros, charge tout dans 2 buffers et ballade 2 pointeurs dans chaque pour détailler par ligne, y a rien de sorcier là dedans. Si gros fichiers faudra boucler en lecture sur les buffers et repositionner les pointeurs de fichier.
ciao... BruNews, MVP VC++
|
|
lundi 19 septembre 2005 à 13:02:12 |
Re : Appareillage de 2 fichiers

radada
|
lol salut Brunews :):):)
Content de te voir, ça faisait un bon moment que je n'étais pas passé
par ici... Surtout depuis que je n'ai plus de net au taf lol :D:D:D
Sinon, les fichiers font dans les 80-100 Mo en gros...
Ce qui m'emmerde, c'est comment parcourir les fichiers rapidement, sans
rien oublier, et sans faire une boucle avec 500 milliards de tests. Je
ne vois pas comment faire un algo propre avec un minimum de tests et
qui me gère tous les cas de figure....
Toi qui est un killer, si tu as une idée...
Merci en tout cas et @+ man ;)
|
|
lundi 19 septembre 2005 à 13:16:58 |
Re : Appareillage de 2 fichiers
|
lundi 19 septembre 2005 à 13:20:37 |
Re : Appareillage de 2 fichiers

radada
|
lol merci bcp brunews...
Je ne demandais pas de le faire, mais de me donner des pistes :D:D
Merci bcp, je fais regarder tout ça cet AM au taf, et je repost s'y un soucis.
Merci bcp chef!! :) ))
|
|
mardi 20 septembre 2005 à 08:51:01 |
Re : Appareillage de 2 fichiers

radada
|
Yo! Finalement, je ne peux pas faire grand chose avec les sources ci dessus : d'abord parce, j'ai oublié de la préciser, je suis sous UNIX!!! Donc pas de windows.h à ma connaissance.... Et en fait, c'est plutôt la façon d'appareiller les fichiers qui me manque.... En fait, je ne sais pas si je casse le dos à essayer de parcourir simultanément les 2 fichiers en recherchant les différences, ou alors si je fais une passe sur un fichier, je monte les différences en mémoire, et je recommence sur le deuxième.... Finalement, je ne sais pas si ce sera moins rapide que de parcourir les 2 fichiers en même temps en faisant un algo de folie non???? Merci d'avance.
|
|
mardi 20 septembre 2005 à 10:24:19 |
Re : Appareillage de 2 fichiers

BruNews
|
Sous Unix et tu ne l'as pas précisé de suite, terroriste... Je passe donc mon chemin.
ciao... BruNews, MVP VC++
|
|
mardi 20 septembre 2005 à 11:56:18 |
Re : Appareillage de 2 fichiers

buno
|
C'est peut-être bête ce que je vais dire (désolé, je ne maîtrise pas unix...) mais t'as pas moyen de faire un diff et de rediriger le résultat dans un fichier?
Buno ---------------------------------------- L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
|
|
Cette discussion est classée dans : fichier, long, données, fichiers, appareillage
Répondre à ce message
Sujets en rapport avec ce message
[C++] Faire des fichiers .pk3 [ par Ilsundal ]
Bonjour à tous,Je viens de coder un petit jeu, mais le répertoire qui contient toute les données graphiques et sonnores du jeu est un peu bordellique,
connaitre la date de création d'un fichier [ par LaTatadu91 ]
Bonjour,Toujours dans un projet concernant des fichiers de trace, je souhaiterai purger mon repertoire. afin de faire cela il me faudrait connaitre 2/
Unlock de fichier [ par tsoune2000 ]
Bonjour,Mon application crée des fichiers texte, puis les supprime après les avoir utilisés. Mais ces fichiers peuvent être ouverts par une autre appl
encodage de fichiers [ par dacor ]
Bonjour,je voudrais créer un fichier avec un encodage ISO-8859-1.J'utilise un objet file de type fstream : file.open("fileName", fstream::out)Le fich
Création d'un fichier AVI à patir des fichiers image en C/C++ [ par mohmeamea ]
Bonjour,J'ai besoin de créer un fichier AVI à partir des images (bmp, jpg, tif,... ou autres). J'aimerais bien savoir s'il y a quelqu'un qui peut m'ai
?récuperer des données d'un fichier XML [ par ryoussef1983 ]
Bonjour , je travail sous visual C++ (.net)j'ai crée une application et je veux gérer des utilisateurs, donc mon idée est de créer un fichier XML :<us
Comment bloquer l'accés ou crypter un fichier texte ? [ par i_robot ]
Bonjour,je voudrai des conseille pour bloquer des fichiers textes.Je m'explique, je suis en train de créer un jeu de stratégie / gestion d'une ville e
récuperer des données d'un fichier xml [ par ryoussef19 ]
Bonjour,j'ai un pb :voici mon fichier XML: login11 password11<br
extraction des données à partir d'un fichier XML [ par samar22 ]
Bonjour, j'ai un fichier XML ,et je veux extraire des données à partir de ce fichier pour les traiter dans un programme. J'ai pas su comment faire.
HELP ! probleme dans une fct pour compression [ par ryoussef19 ]
Bonjour, j'ai un probleme vraiment urgent !voila je cherche une fonction qui me permet de compresser un fichier en un fichier , j'utilise les deux fo
Livres en rapport
|
Derniers Blogs
SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|