BOnjour,
existe t il un tuto qui explique comment lire un fichier binaire?
merci
BOnjour,
existe t il un tuto qui explique comment lire un fichier binaire?
merci
Oui, dans la FAQ : http://cpp.developpez.com/faq/cpp/in...ERS_read_write
Merci,
avant toute chose, j'ai un fichier binaire qui fait 22MB. penses tu que ce soit possible de le lire avec un programme "fait maison" avec visual C++?
Idem avec un fichier 1.5GB?
merci
De loin je dirais pas de souci pour les deux fichiers.
La seule limite que tu pourrais avoir serait si tu tentes de charger le contenu d'un très gros fichier dans un buffer en mémoire, auquel cas l'allocation du buffer peut ne pas être possible (si il est gros et que le système ne peut pas trouver d'espace mémoire assez grand pour tout le bloc).
Si tu lis le fichier au fur et a mesure alors je ne vois pas de problème.
En fait, j'ai un fichier binaire, je ne sais du tout comment le lire. On me dit que le "record size" de ce fichier fait 69 bytes.
Ce fichier contient des string, doubles long, sur chaque ligne.
Un peu comme ceci:
GS 20081012 21 23.3
GS 20081012 22 3.33
GS 20081012 23 13.3
GS 20081012 24 -23.3
J'aimerais effectivement lire le fichier morceaux par morceaux, c'est-a-dire lire les caractères entre :"\t"
Merci
Voila ce que j'obtiens quand je lis un fichier binaire, (en l'ouvrant avec le mode ios::binary):
eÜÍ åk¥wCRR 0Gk¥u
bien évidemment, ce n'est pas ce qui est écrit dans le fichier.
Partager