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
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
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
La valeur n'attend pas le nombre des années
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?
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.
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.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?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager