C++ caractère de Nouvelle ligne lors de la sortie vers un fichier texte

C'est juste une question rapide. Mais je suis en train de données de sortie vers un fichier, qui fonctionne très bien.
Cependant, je suis aussi en train d'essayer de mettre en œuvre une nouvelle ligne à l'endroit approprié de sorte que les données, des tirages sur des lignes individuelles.

C'est comment mon code ressemble:

main.cpp

Writer w("Output.txt");
    w.writeString("The number of words in the script are: ");
    w.writeInt(count);
    w.writeEol();
    w.writeString("The number of Officers in the script are: ");
    w.writeInt(ofCount);
    w.writeEol();
    w.writeString("The number of Courtiers in the script are: ");
    w.writeInt(cCount);
        w.close();

Writer.cpp

void Writer::writeEol()
{
    out << "\n" << endl;
}

Mon code doit être mise en œuvre de cette façon que l'ensemble du système est construit autour d'elle comme ça.

Donc ma question est, comment pourrais-je régler mon Écrivain::writeEol() pour ajouter une nouvelle ligne dans mon fichier de sortie?

Mon fichier de sortie actuellement vient comme ceci:

    The number of words in the script are: 32339The number of Officers in the script are: 2The number of Courtiers in the script are: 9

Toute aide est grandement appréciée. 🙂

  • Il n'y a pas de question.
  • je ne peux pas voir la question
  • Eh bien, vous avez le code pour writeEol. Ce n'est pas de travail?
  • Qu'est-ce que out? Comment déclarer et initialiser? Comment voulez-vous afficher le fichier de sortie?
  • vous devez également nous montrer comment les out flux a été ouvert, et ce de plate-forme/OS sont ce que vous travaillez avec. Il ressemble à un binaire/traduction du texte d'incompatibilité
InformationsquelleAutor James Warner | 2012-11-16