Comment lire énorme fichier en c++

Si j'ai un énorme fichier (par exemple. 1 TO, ou de n'importe quelle taille qui ne rentre pas dans la RAM. Le fichier est stocké sur le disque). Il est délimité par l'espace. Et ma RAM est à seulement 8 GO. Puis-je lire ce fichier dans ifstream? Si non, comment faire pour lire un bloc de fichier (par exemple. 4 GO)?

Comment est-il délimité? Il est orienté ligne de texte? Pouvez-vous lire une ligne à la fois?
Je doute que l'on pourrait avoir un fichier de texte de taille de 1 to.
Il n'existe aucun moyen. Vous ne pouvez pas mettre de 1 to de mémoire RAM de moins. Si vous voulez extraire des données à partir de ce fichier, il pourrait être possible.
Avez-vous essayé de le lire? Si non, pourquoi pas? Si vous l'avez fait, ce qui n'a pas de travail?
Souhaitez-moi de vous en envoyer un?

OriginalL'auteur ZigZagZebra | 2016-01-12