La façon la plus rapide de créer un grand fichier en c++?

Créer un fichier texte en c++ autour de 50 à 100 MO
avec le contenu 'Ajout de la première ligne doit être insérée dans le fichier de 4 millions de fois

Je suppose que tout dépend exactement ce "texte" vous voulez dans le fichier, et ce que vous entendez par "meilleur". Le plus rapide? Je suppose qu'à plusieurs reprises l'écriture d'un tampon contenant un exemple de texte que vous pourrez rejoindre le plus rapide. La cueillette de la taille de la mémoire tampon pour obtenir la meilleure vitesse prend l'expérimentation.
La "Lakh" est un mot Indien pour 10 000 habitants.
La question d'origine (qui a été radicalement modifié) a demandé un bloc de texte répété dans un fichier, et je voulais savoir comment rapide qui peut être écrite. Le changement de la question, il est demande pour une seule chaîne en haut. Et à en juger par les réponses ci-dessous il peut avoir eu d'autres itérations.

OriginalL'auteur yesraaj | 2008-11-05