Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Plik zewnętrzny i liczby

Ostatnio zmodyfikowano 2015-11-25 11:18
Autor Wiadomość
nats
Temat założony przez niniejszego użytkownika
» 2015-11-24 23:10:26
a jak w takim wypadku zliczać ilość wierszy?
P-140762
carlosmay
» 2015-11-24 23:15:07
Zliczasz w pętli ile razy w pliku występuje znak nowej linii.
 
P-140764
michal11
» 2015-11-24 23:18:47
Już pisałem, ja bym to zrobił tak
C/C++
while( plik >> liczba1 >> liczba2 )
{
    //zapisanie do tablicy
    ++ileLinii;
}

Oczywiście nie zapomnij zainicjować ileLinii zerem.
Przy zliczaniu znaku końca linii byłoby pewnie więcej zabawy.
P-140765
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;
 }
}
P-140766
michal11
» 2015-11-24 23:44:57
Jeżeli masz tablice struktur to wystarczy
C/C++
tab[ i ].a = liczba1;
tab[ i ].b = liczba2;

Wstawiaj kod w znaczniki.
P-140769
nats
Temat założony przez niniejszego użytkownika
» 2015-11-25 00:03:55
C/C++
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?
P-140770
carlosmay
» 2015-11-25 11:18:38
Tablica tak.
Struktura ma niewłaściwy typ składowych do wczytywania z tego pliku.
P-140771
1 « 2 »
Poprzednia strona Strona 2 z 2