D'ailleurs, le test ne compare pas les performances des stream C++ et des read(posix) et fread(libc). Mais compare plusieurs méthodes pour charger entièrement un fichier dans une string.
Dans d'autres cas (très gros fichiers) la méthodes qui consiste à charger entièrement le fichier en mémoire ne serait pas utilisable.
[^] # Re: Le résultat ne m'a pas étonné du tout
Posté par xoddark . En réponse au lien ifstream vs posix (le résultat va vous étonner). Évalué à 3.
D'ailleurs, le test ne compare pas les performances des stream C++ et des read(posix) et fread(libc). Mais compare plusieurs méthodes pour charger entièrement un fichier dans une string.
Dans d'autres cas (très gros fichiers) la méthodes qui consiste à charger entièrement le fichier en mémoire ne serait pas utilisable.