ifstream et taille de fichier [c++] - C++ - Programmation
Marsh Posté le 22-02-2004 à 00:38:29
non. cela dépend de l'implémentation. cela dit, c'est quasi partout du 32bits (saloperie de merde) alors le mieux c'est de passer par dessus en utilisant les trucs spécifiques à ton système, qui a reconstruire par dessus un truc à la sauce stream
voir mieux : gros fichier ? -> map le
Marsh Posté le 22-02-2004 à 11:18:44
Tu veux dire quoi par "les trucs spécifiques à ton système"?
Il faut recréer une classe en utilisant le C (FILE * et ce qui va avec)?
Sinon ca veut dire quoi de maper un fichier?
Marsh Posté le 22-02-2004 à 11:34:17
non
je veux dire les appels systèmes à la open qui gèrent le 64bits et mmap
Marsh Posté le 22-02-2004 à 00:08:27
J'ai fait un programme utilisant des fichiers mpeg, mais j'ai un problème auquel je ne m'attendais pas.
Il fonctionne parfaitement sauf qu'il ne veut pas ouvrir les tres gros fichiers (j'ai essayé avec un fichier de 2,5Go).
Pour ouvrir j'utilise ifstream.
Existe-t-il une taille limite pour les fichiers que l'on ouvrent avec ifstream?
Message édité par elrond le 23-02-2004 à 19:17:33