Écrire une circulaire de fichier en c++

J'ai besoin d'écrire une circulaire de fichier en c++. Le programme a pour écrire des lignes dans un fichier et quand le code atteint un nombre maximal de lignes, il faut remplacer les lignes au début du fichier.

Quelqu'un a une idée?

pourquoi avez-vous besoin pour mettre en œuvre cette? ce qu'est le vrai problème essayez-vous de résoudre?
J'ai besoin d'écrire des listes d'identifiants dans un fichier. Chaque liste en une seule ligne. Mais pas au-delà d'un nombre maximum de lignes. À perdre la plus ancienne. Une autre solution possible serait de créer un windowfile. Donc... Supprimer la première ligne et ajouter la nouvelle ligne à la fin. Vous savez comment faire pour supprimer la première ligne d'un fichier?
Désolé, vous n'avez toujours pas dit ce que le problème que vous essayez de résoudre est - que vous avez décrit un possible (et à mon avis mauvaise) solution.
Le fichier est-il nécessaire d'un fichier texte? Est une ligne fixe longueur faisable?
Le fichier est nécessaire parce qu'elle est l'entrée d'une autre application.

OriginalL'auteur Kram | 2009-05-20