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
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.