Textdatei in zweidimensionales Array einlesen
-
@Liptons17 sagte in Textdatei in zweidimensionales Array einlesen:
Die Textdatei hat immer 30 zeilen und 30 spalten und nur 1 und 0.
#include <cstddef> #include <cstdlib> #include <fstream> int main() { std::ifstream input{ "input.txt" }; int values[30][30]; for (std::size_t y{}; y < 30 && input; ++y) { for (std::size_t x{}; x < 30 && input; ++x) { if (!(input >> values[y][x])) { std::cerr << "Format error :(\n\n"; return EXIT_FAILURE; } } } }
@RBS2 sagte in Textdatei in zweidimensionales Array einlesen:
Das Fischlein kennt nur C++.
Nein Süßer. Aber passt schon.
@RBS2 sagte in Textdatei in zweidimensionales Array einlesen:
Deine erste Aufgabe ist IMHO das Zeilenweise einlesen einer Datei. [...] Als Nächstes könntest du dir die Funktion 'strtok' anschauen.
lach
-
Dieser Beitrag wurde gelöscht!
-
Dieser Beitrag wurde gelöscht!
-
Dieser Beitrag wurde gelöscht!
-
Dieser Beitrag wurde gelöscht!
-
Danke an alle für eure Hilfe, echt klasse.
Besonders an @Swordfish für deinen Code, genau das habe ich gebraucht.
-
@RBS2 sagte in Textdatei in zweidimensionales Array einlesen:
Als Nächstes könntest du dir die Funktion 'strtok' anschauen.
In C brauch ich dafür übrigens auch kein
strtok()
...