"En ce qui concerne la lecture d'un fichier ligne par ligne , il ne
s'agit pas d'une lecture ligne par ligne mais d'une lecture par flux
d'octets bufferises : ce qui veut dire que lorsque l'on a un caractere
d'espacement (\n,\t,\r,' ', etc) il s'arrete de lire et retourne."
Je ne m'avancerai dans rien la dedans. Je ne connais pas assez les streams. N'empêche que faire une boucle qui appelle 2 méthodes, une pour lire une ligne, l'autre pour tester si on est à la fin du fichier, je trouve ça inutile.
"Maintenant si tu veux optimiser ta lecture , c pas une lecture simple
par block kil te faut, il te faut un tampon et des operations
asynchrones bas-niveau."
Hein ??? Lis ton fichier par bloque de 32 ko. Si moins, lis tout d'un coup. Je vois mal comment avoir plus rapide.
C++ (@++)