Précédent   Forum des professionnels en informatique > Systèmes > Windows > Windows Vista
Windows Vista Forum d'entraide Windows Vista. Lire -> Découvrez Windows Vista, La F.A.Q Windows Vista
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 01/12/2009, 11h33   #1
Débutant
 
Inscription : novembre 2006
Messages : 1 015
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 1 015
Points : 165
Points : 165
Par défaut Fichier binaire de 270 millions de lignes

Bonjour
J'ai un fichier binaire, qui fait 270 millions de ligne, soit environ 5Gb.

Je voudrais savoir s'il existe un programme/moyen qui permet de lire autant de lignes?

Le fichier est bien sur trop gros pour être lu.

Je vous remercie
deubelte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2009, 11h39   #2
Membre éclairé
 
Avatar de Jenna
 
Jenna Blandin
Inscription : décembre 2009
Messages : 272
Détails du profil
Informations personnelles :
Nom : Jenna Blandin
Âge : 27

Informations forums :
Inscription : décembre 2009
Messages : 272
Points : 307
Points : 307
Dans un fichier binaire, il n'y a pas de notion de ligne.

Soit c'est un fichier texte avec des lignes, soit c'est un fichier binaire.

En tout cas, un fichier de 5 Gb, cela s'ouvre (open, fopen, ...).

C'est sur aussi que notepad ou Wordpad, il va un peu tousser avec 5Gb
Jenna est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2009, 11h48   #3
Débutant
 
Inscription : novembre 2006
Messages : 1 015
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 1 015
Points : 165
Points : 165
soit c'est un fichier binaire.
Ah bon??J'ai un fichier du même type que celui que je dois ouvrir, mais bcp moins gros. Quand je l'ouvre avec wordpad, je vois des lignes.
Donc je me dis que c'est un fichier binaire avec des lignes.

En tout cas, un fichier de 5 Gb, cela s'ouvre (open, fopen, ...).
Oui, et avec quoi? Faut quand même pas que je fasse un code C++ avec open et fopen?
deubelte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 21h00   #4
Modérateur
 
Avatar de Obsidian
 
Homme
Développeur
Inscription : septembre 2007
Messages : 3 179
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 35
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Développeur

Informations forums :
Inscription : septembre 2007
Messages : 3 179
Points : 5 244
Points : 5 244
Citation:
Envoyé par deubelte Voir le message
soit c'est un fichier binaire.
Ah bon??J'ai un fichier du même type que celui que je dois ouvrir, mais bcp moins gros. Quand je l'ouvre avec wordpad, je vois des lignes.
Un fichier texte est un fichier binaire ordinaire mais dont :
  • le contenu représente des caractères appartenant à une table, généralement l'ASCII ;
  • Les lignes sont matérialiées par des caractères de « fin de ligne ». C'est en lisant ton fichier et en tombant sur ces caractères spéciaux que ton éditeur de texte décide d'aller à la ligne. Si ton fichier n'est pas explicitement un fichier texte, il y a fort à parier que le caractère de retour représente en fait une donnée qui n'a rien à voir avec la mise en page.


Citation:
Donc je me dis que c'est un fichier binaire avec des lignes. En tout cas, un fichier de 5 Gb, cela s'ouvre (open, fopen, ...). Oui, et avec quoi? Faut quand même pas que je fasse un code C++ avec open et fopen?
Ta question est donc « mon programme refuse d'ouvrir un fichier trop gros ». Tu peux essayer de télécharger un éditeur hexadécimal, faits pour gérer les fichiers binaires et donc plus enclins à traiter de gros fichiers. En outre, comme la lecture de tels fichiers est complètement linéaire, la taille n'influe pas a priori.
Obsidian est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 21h33.


 
 
 
 
Partenaires

Hébergement Web