Zerowanie elementów tablicy w klasie
Ostatnio zmodyfikowano 2011-10-23 22:40
diego997 Temat założony przez niniejszego użytkownika |
Zerowanie elementów tablicy w klasie » 2011-10-23 22:23:51 Jak chce wyzerować wszystkie elementy tablicy to pisze int tab[500] = {0}; Dobra ale jak to zrobić w klasie? Jak chce to zrobić w konstruktorze to kompilatorowi coś nie pasuje czemu? |
|
akwes |
» 2011-10-23 22:32:43 Coś strasznie dużo ostatnio tematów zakładasz z błahymi problemami... Postaraj się dłużej myśleć nad problemem :P NazwaKlasy::NazwaKlasy() { for( int i = 0; i < 500; i++ ) tab[ i ] = 0; }
|
|
diego997 Temat założony przez niniejszego użytkownika |
» 2011-10-23 22:34:23 Wiem że pentelką można ale byłem ciekaw czemu nie działa ten pierwszy sposób w klasie |
|
akwes |
» 2011-10-23 22:36:04 Bo w klasie się nie nadaje wartości początkowych zmiennym.
Robi się to na liście inicjalizacyjnej konstruktora, w konstruktorze, albo funkcjami. |
|
diego997 Temat założony przez niniejszego użytkownika |
» 2011-10-23 22:40:35 Jak już wcześniej wspominałem w konstruktorze się nie dało, trudno zrobię to pętlą. Dzięki za pomoc już dzisiaj nie pytam ;p |
|
« 1 » |