Ist es möglich, Daten aus einer Datei Spalte für Spalte zu lesen, anstatt Zeile für Zeile in C++ zu lesen? Ich habe Daten in einer Datei, die ich spaltenweise lesen und in einem Array in dieser Reihenfolge speichern soll. Jede Hilfe wäre willkommen. Vielen Dank!Spaltenweise Lesen von Daten aus einer Datei in C++?
-2
A
Antwort
0
Sie brauchen nicht Spalte für Spalte zu lesen, weil Sie ein Array Zeile für Zeile oder Spalte für Spalte füllen kann, tut es für das Array Rolle (als sei Jonny Henly in seinem Kommentar darauf hingewiesen):
Pseudo-Code :
"lesen Reihen":
data[size][size];
for (int row=0;row<size;row++)
for (int col=0;col<size;col++)
inputFile >> data[row][col];
"Spalten lesen": (dh data
der Dateiinhalte umgesetzt wird)
data[size][size];
for (int col=0;col<size;col++)
for (int row=0;row<size;row++)
inputFile >> data[row][col];
+0
danke für die Antwort! –
Verwandte Themen
- 1. Lesen von Daten aus einer Datei in eine Struktur (C)
- 2. Lesen von CSV-Daten aus einer Datei
- 3. Lesen von Daten aus einer Datei mit fehlenden Spalten. C++
- 4. Lesen von Daten aus einer PLIST-Datei
- 5. Lesen von Daten aus einer Datei
- 6. C Lesen von Daten aus einer Datei und Speichern von Berechnungen in einer anderen Datei
- 7. Lesen von Daten aus Datei in Array von Strukturen C++
- 8. C Dynamische Speicherzuweisung - Daten aus Datei lesen
- 9. Lesen von Daten aus der XML-Datei in C#
- 10. Lesen von Daten aus .Rata-Datei in C#
- 11. versucht, einige Daten aus einer CSV-Datei zu lesen C#
- 12. Lesen von Daten aus einer Textdatei in eine C++ - Struktur
- 13. Lesen von Daten aus Dateien in C
- 14. Speichern und lesen von Daten aus einer Datei in Python?
- 15. Ignorieren von \ n beim Lesen aus einer Datei in C?
- 16. Ungewöhnliches Verhalten von get() (Lesen aus einer Datei in C++)
- 17. Lesen von Zeilen fester Größe aus einer Datei in c
- 18. Lesen von Informationen aus einer Datei in C Sprache
- 19. Lesen von Bildern aus einer Datei in C++
- 20. aus einer Datei lesen getline C++
- 21. Aus Datei lesen C++ (Einfach)
- 22. C# Lesen von Daten aus html
- 23. Lesen schwebt aus einer Datei in ASM
- 24. C - Wie in einer bestimmten Zeile aus einer Datei lesen
- 25. Lesen von Daten aus JSON-Datei
- 26. Spaltenweise Daten in Cassandra verstecken
- 27. Lesen von Daten aus einer Datei mit awk
- 28. Lesen von Daten aus Excel in Json-Objekt in C#
- 29. Lesen von Daten aus Datei und Speichern in Array-Liste
- 30. Lesen von Bildern aus der Datei - C++
könnten Sie versuchen, den Begrenzer der "getline" -Funktion zu ändern, siehe z. [this] (http://stackoverflow.com/questions/19107439/c-getline-multiple-variable-types-using-comma-as-delimiter) –
auch in Betracht ziehen, um zu sehen [wie man eine gute Fragen zu stellen stackoverflow] (http://stackoverflow.com/help/how-to-ask), um deine Fragen zu verbessern –
Du denkst über den falschen Weg nach. Daten wie z. B. Text in einer Textdatei werden nicht durch Zeilen und Spalten dargestellt. Sie werden in der Regel aneinandergereiht und durch Steuerzeichen wie '\ s',' \ t', '\ r \ n' oder nur' \ n' getrennt . Was immer Sie zum Analysieren der Daten verwenden, sucht nach diesen Steuerzeichen und gibt die dazwischen liegenden Bytes zurück. Wenn es darum geht, Ihre Spalte nach Spaltendaten in ein Array zu zerlegen, müssen Sie sich nur mit Ihrer verschachtelten For-Schleifenstruktur herumschlagen. –