fstream et fichier de plus de 2GB
Bonjour,
J'ai un programme utilisant les outils d'ecriture de la classe fstream pour ecrire non sequentiellement des resultats dans un fichier. Si la somme d'informations depasse 2Gb, le fichier est tronqué car l'offset dans seekp() est un entier 32bits. Peux t on tout de meme gerer l'ecriture dans des fichiers de plus de 2Gb avec la classe fstream?
J'ai vaguement entendu parler de SetFilePointerEx(): mais est ce que cette fonctionalité peut s'utiliser en combinaison avec les methodes seekp() et write() de la classe fstream?
Merci,
Gael.