 Tablica wskaźników na obiekty klasy Witam, Jak nadać wartości poszczegolnym elem. tablicy wskaznikow oraz je wyswietlic ? #include <iostream> using namespace std; class A { private: int i; public: void setWartosc(int wartosc) { i=wartosc; } void getWartosc() { cout<<i<<endl; } }; void main() { A **wsk3=new A*[10]; //tablica wskaznikow klasy A }


Odpowiedzi |
sirzenek 01-02-2010 14:24
| Wątki: 42 Odpowiedzi: 2468 Warszawa |
 123
nadanie wartości: pętla + cin. wyświetlanie: masz od tego funkcję.
 |
| Żeby zrozumieć rekurencję musisz najpierw zrozumieć rekurencję. |
RTU76 01-02-2010 15:20
| Wątki: 57 Odpowiedzi: 194 unknown |
 ..
co?
 |
| C2Quad Q9450, GTX260 SuperOC, Gateway 2485w, Seagate2x500Gb,LG-BD, Thermaltake Mozart Tx VF1000 BWS, G5, G15, Prodigy HD2Advance, Creek EVO, Epos M12i |
twojastara 01-02-2010 15:56
| Wątki: 14 Odpowiedzi: 101 Szczecin |
 sirzenek
ale żeś zabłysnął. wiadomo, że w pętli i podstawowe komendy też znam. Sprawa się komplikuje gdy trzeba się odnieść do wskaźnika obiektu poprzez wskaźnik na klasę.
 |
| |
rusty 01-02-2010 16:01
| Wątki: 40 Odpowiedzi: 3376 Gdansk |
 ...
nie ma czegos takiego jak "wskaznik na klase".
 |
| terrible lie |
twojastara 02-02-2010 14:29
| Wątki: 14 Odpowiedzi: 101 Szczecin |
 udało się zrobiłem tak
cout<<"Dynamiczna tablica wskaznikow na obiekt"<<endl; cout<<"##############"<<endl; A **wsk3= new A*[10]; for (int i=0; i<10; i++) { wsk3[i]=new A; } cout<<wsk3[4]<<endl; //mozna tez w petli wyswietlic cout<<wsk3[5]<<endl; cout<<wsk3[4]<<endl; cout<<"\n\n"; for (int i=0; i<10; i++) { delete wsk3[i]; } delete []wsk3;
 |
 >> Powrót na główną stronę boarda << >> Odśwież tę stronę <<
| Aby pisać na boardzie należy najpierw się zalogować | |
|
Mini-Board
 >> Powrót na główną stronę boarda << >> Odśwież tę stronę << 
Wszystkie Wątki
|