Liest eine Zeile von zahlen, die mit C++

Was ist die standard-Lesart eine "Zahlenreihe" und speichern diese zahlen in einem Vektor.

file.in
12 
12 9 8 17 101 2 

Sollte ich Lesen Sie die Datei zeilenweise ein, teilt die Linie mit mehreren zahlen, und speichern der tokens in das array ?

Was soll ich verwenden für das ?

  • Wenn Sie garantieren können, Sie werden int ist, können Sie einfach Lesen Sie und speichern Sie Sie in einem integer-array (oder eine STL-Daten-Struktur wie vector funktionieren würde) gewährt, dass Sie erklären, wie Sie zu analysieren, mit welchem Trennzeichen, die Sie verwenden. Wenn die Ausgabe könnte etwas anderes sein, werden Sie wahrscheinlich wollen, um zu Lesen, was in einen string und stringstream verwenden, um Sie zu konvertieren Ganzzahlen.
Schreibe einen Kommentar