Remplacer une ligne dans un fichier texte

Je veux remplacer une ligne de texte dans un fichier, mais je ne sais pas un les fonctions.

J'ai ceci:

ofstream outfile("text.txt");
ifstream infile("text.txt");

infile >> replace whit other text;

Toutes les réponses pour cette?

Je m'ennuie de le dire, pour ajouter du texte dans une ligne dans le fichier...

Exemple

infile.add(text, line); 

Ne C++ les fonctions pour cela?

Voir si cela peut vous aider: stackoverflow.com/questions/4499095/replace-line-in-a-file-c
Est-ce devoirs? Si oui, veuillez l'étiquette, sinon, je vous suggère un langage de script comme perl ou python, ou tout simplement en utilisant sed.
Non, pas pour les devoirs, de son pour travailler un peu...
tout especial raison de l'utilisation de C++?
Ouais, SDL, les Moteurs, les Jeux, l'un réinterrogée pour le Jeu développé dans l'industrie

OriginalL'auteur Warkanlock | 2012-02-29