wenn ich eine Textdatei wie die haben:Wie kann ich eine Textdatei Zeile für Zeile verarbeiten und ihre Parameter in Variablen unter Verwendung von C++ aufteilen?
- READ RESW 1
- TR RESW 10
- LDA Stellen
- BYTE Do 1
Ich habe versucht, so etwas wie das:
while (infile >> label >> opcode >> operand)
aber das Problem Wenn eine Marke nicht wie in Zeile 3 existiert, wartet das Programm, bis es seinen dritten Parameter von der nächsten Zeile erhält. Wie kann ich das beheben?
Wenn Sie wissen, Welche Linien, dann verfolgen Sie die Linien und verwenden Sie Bedingungen an den entsprechenden Punkten. –
leider nicht. – RowanX