Plik zewnętrzny i liczby
Ostatnio zmodyfikowano 2015-11-25 11:18
nats Temat założony przez niniejszego użytkownika |
» 2015-11-24 23:10:26 a jak w takim wypadku zliczać ilość wierszy? |
|
carlosmay |
» 2015-11-24 23:15:07 Zliczasz w pętli ile razy w pliku występuje znak nowej linii. | |
|
michal11 |
» 2015-11-24 23:18:47 Już pisałem, ja bym to zrobił tak while( plik >> liczba1 >> liczba2 ) { ++ileLinii; }
Oczywiście nie zapomnij zainicjować ileLinii zerem. Przy zliczaniu znaku końca linii byłoby pewnie więcej zabawy. |
|
nats Temat założony przez niniejszego użytkownika |
» 2015-11-24 23:22:03 Okej, tutaj wszystko gra. Ale teraz mam problem jak wpisywać te liczby parami do tablicy struktur.. pierw pętla for, tyle razy ile jest wierszy. Ale jak wpisywac te liczby parami?
Czy tak mogę wpisywać te liczby?
while(plik >> liczba1 >> liczba2){ for(int i=0; i<x; i++){ tab2.a << liczba1; tab2.b << liczba2; } } |
|
michal11 |
» 2015-11-24 23:44:57 Jeżeli masz tablice struktur to wystarczy tab[ i ].a = liczba1; tab[ i ].b = liczba2;
Wstawiaj kod w znaczniki. |
|
nats Temat założony przez niniejszego użytkownika |
» 2015-11-25 00:03:55 struct t { int a; int b; };
t tab[ n ];
t * wsk; wsk = tab;
t * tab2 = new t[ z ]; Czy tak dobrze jest zalokowana tablica wskaźników na struktury? |
|
carlosmay |
» 2015-11-25 11:18:38 Tablica tak. Struktura ma niewłaściwy typ składowych do wczytywania z tego pliku. |
|
1 « 2 » |