Zapis/odczyt plików

0

Witam. szukam dosyć prostego sposobu na zapis do oraz odczyt z pliku txt, przy pomocy strumieni. Zapisana powinna być macierz 3x3, najlepiej wraz odstępami oraz odstępem nowej linii. Później ten sam plik powinien zostać odczytany i wyświetlony na ekranie. Jeśli nie część programu, to liczę chociaż na jakieś podpowiedzi. Problem głównie posiadam z odczytem.

0

Z odczytem akurat nic nie trzeba kombinować, wczytujesz po kolei 9 liczb w dwóch pętlach.

0

coś na wzór tego?:

...
...

fstream PlikWe;
double A[3][3];
PlikWe.open("macierz.txt", ios::in);
if( PlikWe.good() == true )
{
   cout << "Uzyskano dostep do pliku" << endl;
   for (int i=0; i<3;i++)
      for (int j=0; j<3;j++)
         PlikWe>>A[i][j];
} else 
{
   cout << "Dostep do pliku jest niemozliwy" << endl;
}
PlikWe.close();

...
...

0

jakby działalo, nie pytałbym. Tyle mam, lecz gdy mam plik w ktorym sa wartosci macierzy, oddzielone tabulacja oraz ulozone w kwadrat, to program nie zapisuje tej zawartosci do zmiennej

0

Ten fragment powinien działać. Szukaj błędu w innym miejscu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1