Je souhaite ajouter le contenu du fichier A au fichier B. Comme fileA est grand, je voudrais le faire d'une manière efficace sur le plan de la mémoire, c'est-à-dire sans lire tout le contenu de fileA en mémoire.ajouter un fichier à un autre
1
A
Répondre
3
- Ouvrir le fichier B en mode ajout.
- Lire un bloc à la fois, d'une taille appropriée, à partir du fichier A, et l'écrire dans le fichier B.
De cette façon, vous pourrez lire le contenu de fileA en mémoire, mais pas à la fois. Une taille de bloc appropriée doit être choisie, et je recommanderais quelque chose de très gros si vous avez de la mémoire vive. Une taille de bloc importante minimise le nombre d'appels de système d'exploitation. Essayez 1 Mo (si vous êtes dans un environnement de bureau typique, cela devrait aller).
Questions connexes
- 1. Comment ajouter un fichier XML à un autre fichier XML
- 2. Itère un dictionnaire ajouter à un autre
- 3. SimpleXML: ajouter un arbre à un autre
- 4. Ajouter un fichier à un fichier MSI
- 5. ajouter du texte à un autre cadre
- 6. Comment ajouter un fichier .pdb associé à un fichier lib?
- 7. Ajouter un autre tuple à un tuple de tuples
- 8. Besoin d'aide pour ajouter un wchar_t à un autre! C++
- 9. Comment ajouter un tableau à un autre tableau en PHP?
- 10. ajouter un élément APRÈS un autre?
- 11. SortedDictionary ajouter un SortedDictionary dans un autre
- 12. Ajouter un autre propertymapping? (AutoMapper)
- 13. Ajouter un fichier XML
- 14. Copie efficace d'un fichier à un autre
- 15. contenu Copies d'un fichier à un autre
- 16. ajouter du texte à un fichier jpeg
- 17. Comment ajouter ServiceReference à un fichier incorporé?
- 18. Ajouter un fichier .asmx à asp.net MVC?
- 19. Comment ajouter un fichier exe à l'installation?
- 20. Ajouter un attribut XML Namespace à un fichier XML tiers?
- 21. Copier un fichier d'un dossier à un autre
- 22. VSS: Déplacer un fichier d'un dossier à un autre?
- 23. copier un fichier d'un répertoire à un autre dir
- 24. Copier un fichier d'un répertoire à un autre par date
- 25. Copier un fichier d'un serveur à un autre
- 26. référenceurs un paramètre à un autre paramètre dans testng.xml fichier
- 27. Renommer un fichier dans un autre chemin
- 28. Pouvez-vous ajouter un NSMutableArray à un fichier?
- 29. Ajouter un élément SVG à un fichier html?
- 30. Comment ajouter un fichier cs à un projet C# existant?