Ich muß von Datei Zeile für Zeile lesen und es auf dem Bildschirm drucken:Lesen aus Datei Zeile für Zeile
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
ofstream out("note.txt");
for (int i = 0; i < 10; i++)
out << i << " " << (i<<1) << "\n";
out.close();
ifstream fin;
fin.open("note.txt");
string line;
for (int i = 0; i < 10; ++i)
{
getline(fin, line);
cout << line << "\n";
}
return 0;
}
Ist dieser Ansatz richtig? Kann ich es ohne eine String-Variable (ohne String Zeile im Code) tun?
_ „? Cant ich es ohne ein String-Variable (ohne Code-String-Linie)“ _ Könnten Sie erklären weiter, warum Sie Wollen Sie das wirklich? –
_ist dieser Ansatz korrekt? _ Art von Fragen sind besser geeignet für [codereview.stackexchange.com] (http://codereview.stackexchange.com/). Aber zu Ihrer zweiten Frage: Wo wollen Sie die Variable zu, wenn nicht zu einer Variablen lesen? –
@ AlgirdasPreidžius direkt auf den Bildschirm. – samjoe