Oui ca depend du nombre de lignes, sinon c'est fichier temporaire, ou alors du non portable : tu lis la fin du fichier, tu la recopie au début, et "racourci" la taille du fichier. C'est le "racourcissement" qui n'est pas portable (spécifier la nouvelle taille du fichier).
Mais bon, disons 10000 lignes de 100 caractères, ça fait 1Mo, en surévaluant large. Si ton server meurt pour 1Mo...
---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite