wie übergeben Zeichenfolge als Verweis im Konstruktor in Header und cpp mit cin, um die Zeile in einer Textdatei zu erhalten. durch diese Eingabeaufforderung auszuführen: Programm < test.txtC++ übergeben Zeichenfolge als Refrence in Header und cpp
text.txt
aaa
bbb
ccc
main.cpp
include "read.h"
include <iostream>
include <string>
using namespace std;
int main() {
string output;
Read read(line);
while (getline(cin, line)) {
Read.run();
...
...
}
Read.cpp
include "Read.h"
include <iostream>
using namespace std;
Read::Read(string& input) : currentLine(input) {
}
void Read::run() {
cout << "currentLine:" << currentLine << "\r\n";
}
Read.h
Wenn ich dieses Programm in cmd ausführen: Programm < test.txt die GEGENWÄRTIGE_ZEILE nicht über Wert
in Lesen lesen (Zeile); Was ist Linie? –
Parser (std :: string & s); sollte gelesen werden (Std :: string & s);? –
void advance(); sollte void sein run() ;?: D –