[ SuperC @ 14.12.2006. 16:44 ] @
u zadatku (sa testa) stoji: Code: #include <iostream> using namespace std; class A { public: A () {cout << "noch";} A (int x); A (double y); }; A::A (int i) { cout << i;} A::A (double y) { cout << y;} int main () { A a, b (200); A c (5.12); return 0; } Eh, sada jasno je meni da nakon deklarariranja i zatvaranja (ovdje int x ne igra neku ulogu koliko vidim), da se ide na main () dio, odakle se poziva prvo gornji A koji nema nista te se kao prvi dio rjesenja izbacuje noch, a sta poziva b(200)? Mozda A (double y)? jer onda ce biti da sje drugi dio rjesenja 200, ako je tako, ostaje A c(5.12) sta s njim? Ako moze konkretno pojasnjenje, na ovom primjeru. Hvala -- 19: 23h Update: shvatih kako funkcionise [Ovu poruku je menjao SuperC dana 14.12.2006. u 19:33 GMT+1] |